|
Contiki 3.x
|
Routing table manipulation. More...
#include "net/ipv6/uip-ds6.h"#include "net/ip/uip.h"#include "lib/list.h"#include "lib/memb.h"#include "net/nbr-table.h"#include <string.h>#include "net/ip/uip-debug.h"Go to the source code of this file.
Functions | |
Routing Table basic routines | |
| uip_ipaddr_t * | uip_ds6_route_nexthop (uip_ds6_route_t *route) |
| uip_ds6_route_t * | uip_ds6_route_head (void) |
| uip_ds6_route_t * | uip_ds6_route_next (uip_ds6_route_t *r) |
| int | uip_ds6_route_is_nexthop (const uip_ipaddr_t *ipaddr) |
| int | uip_ds6_route_num_routes (void) |
| uip_ds6_route_t * | uip_ds6_route_lookup (uip_ipaddr_t *addr) |
| uip_ds6_route_t * | uip_ds6_route_add (uip_ipaddr_t *ipaddr, uint8_t length, uip_ipaddr_t *nexthop) |
| void | uip_ds6_route_rm (uip_ds6_route_t *route) |
| void | uip_ds6_route_rm_by_nexthop (uip_ipaddr_t *nexthop) |
Default router list basic routines | |
| uip_ds6_defrt_t * | uip_ds6_defrt_add (uip_ipaddr_t *ipaddr, unsigned long interval) |
| void | uip_ds6_defrt_rm (uip_ds6_defrt_t *defrt) |
| uip_ds6_defrt_t * | uip_ds6_defrt_lookup (uip_ipaddr_t *ipaddr) |
| uip_ipaddr_t * | uip_ds6_defrt_choose (void) |
| void | uip_ds6_defrt_periodic (void) |
Routing table manipulation.
Definition in file uip-ds6-route.c.
1.8.6