Home
last modified time | relevance | path

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

/xnu-8019.80.24/bsd/netinet6/
H A Dnd6.h534 TAILQ_HEAD(nd_drhead, nd_defrouter);
535 struct nd_defrouter { struct
538 TAILQ_ENTRY(nd_defrouter) dr_entry;
551 void (*nddr_trace)(struct nd_defrouter *, int); /* trace callback fn */ argument
609 void nd6_rtilist_update(struct nd_route_info *, struct nd_defrouter *);
610 int nd6_rtilist_add(struct nd_route_info *, struct nd_defrouter *,
724 struct nd_defrouter *router;
948 extern struct nd_defrouter *defrtrlist_update(struct nd_defrouter *,
953 extern void defrtrlist_del(struct nd_defrouter *, struct nd_drhead *);
954 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.c1153 struct nd_defrouter *dr = NULL; in nd6_service_expired_default_router()
1154 struct nd_defrouter *ndr = NULL; in nd6_service_expired_default_router()
1265 struct nd_defrouter *dr = NULL; in nd6_service_expired_route_info()
1266 struct nd_defrouter *ndr = NULL; in nd6_service_expired_route_info()
1987 struct nd_defrouter *dr = NULL; in nd6_purge_interface_default_routers()
1988 struct nd_defrouter *ndr = NULL; in nd6_purge_interface_default_routers()
2116 struct nd_defrouter *dr = NULL; in nd6_purge_interface_rti_entries()
2117 struct nd_defrouter *ndr = NULL; in nd6_purge_interface_rti_entries()
2554 struct nd_defrouter *dr = NULL; in nd6_free()
3027 struct nd_defrouter *dr; in nd6_siocgdrlst()
[all …]
H A Dnd6_nbr.c1270 struct nd_defrouter *dr; in nd6_na_input()