Home
last modified time | relevance | path

Searched refs:rtentry (Results 1 – 25 of 74) sorted by relevance

123

/dragonfly/sys/net/
HDroute.h93 struct rtentry *ro_rt;
142 struct rtentry { struct
154 struct rtentry *rt_gwroute; /* implied entry for gatewayed routes */ argument
156 struct rtentry *); argument
158 struct rtentry *rt_parent; /* cloning parent of this route */ argument
352 int rt_llroute (struct sockaddr *dst, struct rtentry *rt0,
353 struct rtentry **drt);
355 void rt_newaddrmsg (int, struct ifaddr *, int, struct rtentry *);
358 void rt_rtmsg(int cmd, struct rtentry *rt, struct ifnet *ifp, int error);
359 int rt_setgate (struct rtentry *, struct sockaddr *, struct sockaddr *);
[all …]
HDroute.c105 struct rtentry *, void *);
112 static int rt_setshims(struct rtentry *, struct sockaddr **);
235 struct rtentry *
239 struct rtentry *rt; in _rtlookup()
249 rt = (struct rtentry *) rnh->rnh_matchaddr(dst, rnh); in _rtlookup()
257 struct rtentry *clonedroute; in _rtlookup()
286 rtfree(struct rtentry *rt) in rtfree()
314 struct rtentry *rt = msg->lmsg.u.ms_resultp; in rtfree_async_dispatch()
321 rtfree_async(struct rtentry *rt) in rtfree_async()
344 struct rtentry *rt = NULL; in rtredirect_oncpu()
[all …]
HDrtsock.c594 _fillrtmsg(struct rt_msghdr **prtm, struct rtentry *rt, in _fillrtmsg()
645 fillrtmsg(struct rtm_arg *arg, struct rtentry *rt, in fillrtmsg()
668 struct rtentry *, void *);
670 struct rtentry *, void *);
672 struct rtentry *, void *, int);
674 struct rtentry *, void *, int);
676 struct rtentry *, void *, int);
843 struct rtentry *rt, void *arg) in route_output_add_callback()
872 struct rtentry *rt, void *arg) in route_output_delete_callback()
890 struct rtentry *rt, void *arg, int found_cnt) in route_output_get_callback()
[all …]
HDif_loop.c76 struct rtentry *);
78 static void lo_rtrequest(int, struct rtentry *);
150 struct rtentry *rt) in lo_output()
336 lo_rtrequest(int cmd, struct rtentry *rt) in lo_rtrequest()
HDif_var.h86 struct rtentry; /* ifa_rtrequest */
353 struct rtentry *);
633 (int, struct rtentry *);
638 struct rtentry *ifa_rt; /* XXXX for ROUTETOIF ????? */
/dragonfly/sys/netinet6/
HDin6_rmx.c128 struct rtentry *rt = (struct rtentry *)nodes; in in6_addroute()
170 struct rtentry *rt2; in in6_addroute()
191 struct rtentry *rt2; in in6_addroute()
229 struct rtentry *rt = (struct rtentry *)rn; in in6_matchroute()
265 struct rtentry *rt = (struct rtentry *)rn; in in6_clsroute()
313 struct rtentry *rt = (struct rtentry *)rn; in in6_rtqkill()
431 struct rtentry *rt = (struct rtentry *)rn; in in6_mtuexpire()
HDnd6.h67 struct rtentry *ln_rt;
376 struct rtentry *nd6_lookup (struct in6_addr *, int, struct ifnet *);
379 struct llinfo_nd6 *nd6_free (struct rtentry *);
380 void nd6_nud_hint (struct rtentry *, struct in6_addr *, int);
381 int nd6_resolve(struct ifnet *, struct rtentry *,
383 void nd6_rtrequest (int, struct rtentry *);
385 struct rtentry *nd6_cache_lladdr (struct ifnet *, struct in6_addr *,
388 struct sockaddr_in6 *, struct rtentry *);
HDnd6.c464 struct rtentry *rt; in nd6_timer_dispatch()
843 struct rtentry *rt; in nd6_purge()
858 struct rtentry *
861 struct rtentry *rt; in nd6_lookup()
942 static struct rtentry *
945 struct rtentry *rt; in nd6_neighbor_lookup()
1027 nd6_free(struct rtentry *rt) in nd6_free()
1125 nd6_nud_hint(struct rtentry *rt, struct in6_addr *dst6, int force) in nd6_nud_hint()
1169 nd6_rtrequest(int req, struct rtentry *rt) in nd6_rtrequest()
1431 struct rtentry *rt; in nd6_ioctl()
[all …]
HDtcp6_var.h85 struct rtentry *tcp_rtlookup6(struct in_conninfo *);
HDnd6_rtr.c123 struct rtentry *rt = NULL; in nd6_rs_input()
429 nd6_rtmsg(int cmd, struct rtentry *rt)
593 struct rtentry *rt = NULL; in defrouter_select()
1143 struct rtentry *rt; in find_pfxlist_reachable_router()
1818 struct rtentry *rt = (struct rtentry *)rn; in rt6_deleteroute()
/dragonfly/sys/netinet/
HDin_rmx.c95 struct rtentry *rt = (struct rtentry *)nodes; in in_addroute()
163 struct rtentry *oldrt; in in_addroute()
207 struct rtentry *rt = (struct rtentry *)rn; in in_matchroute()
239 struct rtentry *rt = (struct rtentry *)rn; in in_closeroute()
286 struct rtentry *rt = (struct rtentry *)rn; in in_rtqkill()
532 struct rtentry *rt = (struct rtentry *)rn; in in_ifadownkill()
HDif_ether.c129 struct rtentry *la_rt;
155 static void arp_rtrequest(int, struct rtentry *);
223 arp_rtrequest(int req, struct rtentry *rt) in arp_rtrequest()
508 arpresolve(struct ifnet *ifp, struct rtentry *rt0, struct mbuf *m, in arpresolve()
511 struct rtentry *rt = NULL; in arpresolve()
714 struct rtentry *rt; in arp_update_oncpu()
1186 struct rtentry *rt; in in_arpreply()
1275 struct rtentry *rt = la->la_rt; in arptfree()
1306 struct rtentry *rt; in arplookup()
HDif_ether.h120 int arpresolve (struct ifnet *, struct rtentry *, struct mbuf *,
/dragonfly/stand/lib/
HDif_ether.h130 struct rtentry *la_rt;
162 struct rtentry *, struct mbuf *, struct sockaddr *, u_char *);
164 void arp_rtrequest(int, struct rtentry *, struct sockaddr *);
237 void arp_rtrequest(int, struct rtentry *, struct sockaddr *);
238 int arpresolve(struct arpcom *, struct rtentry *, struct mbuf *,
/dragonfly/usr.bin/netstat/
HDroute.c110 static void size_cols_rtentry (struct rtentry *rt);
120 static void p_rtentry (struct rtentry *);
123 static const char *labelops(struct rtentry *);
257 struct rtentry rtentry; in size_cols_tree() local
266 if (kget(rn, rtentry) != 0) in size_cols_tree()
268 size_cols_rtentry(&rtentry); in size_cols_tree()
280 size_cols_rtentry(struct rtentry *rt) in size_cols_rtentry()
283 struct rtentry parent; in size_cols_rtentry()
436 struct rtentry rtentry; in p_tree() local
451 if (kget(rn, rtentry) == 0) { in p_tree()
[all …]
/dragonfly/sys/net/disc/
HDif_disc.c65 struct rtentry *);
66 static void discrtrequest(int cmd, struct rtentry *rt);
112 struct rtentry *rt) in discoutput()
148 discrtrequest(int cmd, struct rtentry *rt) in discrtrequest()
/dragonfly/sys/netproto/mpls/
HDmpls_var.h59 int mpls_output(struct mbuf *, struct rtentry *);
60 boolean_t mpls_output_process(struct mbuf *, struct rtentry *);
HDmpls_output.c50 mpls_output(struct mbuf *m, struct rtentry *rt) in mpls_output()
135 mpls_output_process(struct mbuf *m, struct rtentry *rt) in mpls_output_process()
/dragonfly/sys/net/stf/
HDif_stf.c154 struct rtentry *);
159 static void stf_rtrequest (int, struct rtentry *);
331 struct rtentry *rt) in stf_output_serialized()
445 struct rtentry *rt) in stf_output()
494 struct rtentry *rt; in stf_checkaddr4()
635 stf_rtrequest(int cmd, struct rtentry *rt) in stf_rtrequest()
/dragonfly/sys/net/gif/
HDif_gif.h73 struct sockaddr *, struct rtentry *);
HDif_gif.c208 struct rtentry *rt; in gif_clear_cache()
333 struct rtentry *rt) in gif_output_serialized()
398 struct rtentry *rt) in gif_output()
/dragonfly/sys/net/pf/
HDif_pflog.c89 struct sockaddr *, struct rtentry *);
202 struct rtentry *rt) in pflogoutput()
/dragonfly/sys/dev/netif/ic/
HDif_ic.c94 struct rtentry *);
337 struct sockaddr *dst, struct rtentry *rt) in icoutput()
/dragonfly/sys/netgraph/iface/
HDng_iface.c113 struct sockaddr *dst, struct rtentry *rt0);
409 struct sockaddr *dst, struct rtentry *rt0) in ng_iface_output_serialized()
459 struct sockaddr *dst, struct rtentry *rt0) in ng_iface_output()
/dragonfly/sys/netgraph/fec/
HDng_fec.c167 struct sockaddr *, struct rtentry *);
184 struct sockaddr *dst, struct rtentry *rt0);
795 struct sockaddr *dst, struct rtentry *rt0) in ng_fec_output_serialized()
857 struct sockaddr *dst, struct rtentry *rt0) in ng_fec_output()

123