lowpan_context_t *abr_get_context(abr_cache_t *abr, uint8_t cid) { if (abr->cids[cid] != cid) { return NULL; } return lowpan_context_num_lookup(abr->cids[cid]); }
void context(char *str){ uint8_t i; lowpan_context_t *context; for(i = 0; i < LOWPAN_CONTEXT_MAX; i++){ context = lowpan_context_num_lookup(i); if (context != NULL) { printf("%2d\tLifetime: %5u\tLength: %3d\t",context->num,context->lifetime,context->length); ipv6_print_addr(&(context->prefix)); } } }