Lines Matching refs:router
50 static void router_print(struct router *dr);
51 static void router_insert(struct phyint *pi, struct router *dr);
52 static void router_delete(struct router *dr);
53 static void router_add_k(struct router *dr);
54 static void router_delete_k(struct router *dr);
366 * Filter out so that we only receive router advertisements and
367 * router solicitations.
576 struct router *dr;
2056 /* Lookup router on its link-local IPv6 address */
2057 struct router *
2060 struct router *dr;
2078 * Create a default router entry.
2081 struct router *
2084 struct router *dr;
2093 dr = (struct router *)calloc(sizeof (struct router), 1);
2108 router_insert(struct phyint *pi, struct router *dr)
2124 router_delete(struct router *dr)
2155 router_update_k(struct router *dr)
2167 /* Log a message when last router goes away */
2170 "Last default router (%s) removed on %s\n",
2186 router_timer(struct router *dr, uint_t elapsed)
2206 /* Log a message when last router goes away */
2209 "Last default router (%s) timed out on %s\n",
2223 router_add_k(struct router *dr)
2267 router_delete_k(struct router *dr)
2305 router_print(struct router *dr)