Home
last modified time | relevance | path

Searched refs:nd_defrouter (Results 1 – 5 of 5) sorted by relevance

/xnu-8020.101.4/bsd/netinet6/
H A Dnd6.h544 TAILQ_HEAD(nd_drhead, nd_defrouter);
545 struct nd_defrouter { struct
548 TAILQ_ENTRY(nd_defrouter) dr_entry;
561 void (*nddr_trace)(struct nd_defrouter *, int); /* trace callback fn */ argument
619 void nd6_rtilist_update(struct nd_route_info *, struct nd_defrouter *);
620 int nd6_rtilist_add(struct nd_route_info *, struct nd_defrouter *,
735 struct nd_defrouter *router;
959 extern struct nd_defrouter *defrtrlist_update(struct nd_defrouter *,
964 extern void defrtrlist_del(struct nd_defrouter *, struct nd_drhead *);
965 extern int defrtrlist_add_static(struct nd_defrouter *);
[all …]
H A Dnd6_rtr.c95 static void defrouter_addreq(struct nd_defrouter *, struct nd_route_info *, boolean_t);
96 static void defrouter_delreq(struct nd_defrouter *, struct nd_route_info *);
97 static struct nd_defrouter *defrtrlist_update_common(struct nd_defrouter *,
100 struct nd_defrouter *);
101 static void pfxrtr_add(struct nd_prefix *, struct nd_defrouter *);
114 static struct nd_defrouter *nddr_alloc(zalloc_flags_t);
115 static void nddr_free(struct nd_defrouter *);
116 static void nddr_trace(struct nd_defrouter *, int);
187 struct nd_defrouter nddr_dr; /* nd_defrouter */
221 vm_size_t nddr_size = (nddr_debug == 0) ? sizeof(struct nd_defrouter) : in nd6_defrouter_glb_init()
[all …]
H A Dnd6_rti.c104 nd6_rtilist_update(struct nd_route_info *new_rti, struct nd_defrouter *dr) in nd6_rtilist_update()
145 struct nd_defrouter *dr = NULL; in nd6_rti_purge()
146 struct nd_defrouter *ndr = NULL; in nd6_rti_purge()
H A Dnd6.c1162 struct nd_defrouter *dr = NULL; in nd6_service_expired_default_router()
1163 struct nd_defrouter *ndr = NULL; in nd6_service_expired_default_router()
1274 struct nd_defrouter *dr = NULL; in nd6_service_expired_route_info()
1275 struct nd_defrouter *ndr = NULL; in nd6_service_expired_route_info()
2014 struct nd_defrouter *dr = NULL; in nd6_purge_interface_default_routers()
2015 struct nd_defrouter *ndr = NULL; in nd6_purge_interface_default_routers()
2143 struct nd_defrouter *dr = NULL; in nd6_purge_interface_rti_entries()
2144 struct nd_defrouter *ndr = NULL; in nd6_purge_interface_rti_entries()
2581 struct nd_defrouter *dr = NULL; in nd6_free()
3054 struct nd_defrouter *dr; in nd6_siocgdrlst()
[all …]
H A Dnd6_nbr.c1273 struct nd_defrouter *dr; in nd6_na_input()