Searched refs:rtentry (Results 1 - 25 of 138) sorted by relevance

123456

/netbsd-6-1-5-RELEASE/sys/netinet/
H A Dif_atm.h35 void atm_rtrequest(int, struct rtentry *, const struct rt_addrinfo *);
36 int atmresolve(struct rtentry *, struct mbuf *, const struct sockaddr *,
H A Dif_inarp.h39 struct rtentry *la_rt;
58 void arp_rtrequest(int, struct rtentry *, const struct rt_addrinfo *);
59 int arpresolve(struct ifnet *, struct rtentry *, struct mbuf *,
H A Din_offload.h38 struct rtentry *);
/netbsd-6-1-5-RELEASE/usr.sbin/mrouted/
H A Droute.h27 struct rtentry { struct
28 struct rtentry *rt_next; /* link to next entry MUST BE FIRST */
42 struct rtentry *rt_prev; /* link to previous entry */
H A Droute.c19 #define RT_ADDR (struct rtentry *)&routing_table
31 struct rtentry *routing_table; /* pointer to list of route entries */
36 static struct rtentry *rtp; /* pointer to a route entry */
37 static struct rtentry *rt_end; /* pointer to last route entry */
43 static int init_children_and_leaves(struct rtentry *r, vifi_t parent);
46 static void discard_route(struct rtentry *prev_r);
48 static int report_chunk(struct rtentry *start_rt, vifi_t vifi, u_int32_t dst);
71 init_children_and_leaves(struct rtentry *r, vifi_t parent)
116 struct rtentry *r;
149 struct rtentry *
[all...]
/netbsd-6-1-5-RELEASE/sys/net/
H A Droute.h59 struct rtentry *_ro_rt;
101 struct rtentry { struct
113 struct rtentry *rt_gwroute; /* implied entry for gatewayed routes */
115 struct rtentry *rt_parent; /* parent of cloned route */
121 rt_getkey(const struct rtentry *rt)
198 int rtm_use; /* from rtentry */
298 LIST_ENTRY(rttimer) rtt_link; /* multiple timers per rtentry */
300 struct rtentry *rtt_rt; /* Back pointer to the route */
301 void (*rtt_func)(struct rtentry *, struct rttimer *);
340 int (*rw_f)(struct rtentry *, voi
[all...]
H A Drtbl.c135 struct rtentry *
144 return (struct rtentry *)rn;
148 rt_addaddr(rtbl_t *t, struct rtentry *rt, const struct sockaddr *netmask)
158 struct rtentry *
167 return (struct rtentry *)rn;
170 struct rtentry *
181 return (struct rtentry *)rn;
189 return (*rw->rw_f)((struct rtentry *)rn, rw->rw_v);
193 rt_walktree(sa_family_t family, int (*f)(struct rtentry *, void *), void *v)
226 rt_assert_inactive(const struct rtentry *r
[all...]
H A Droute.c143 static int rtdeletemsg(struct rtentry *);
144 static int rtflushclone1(struct rtentry *, void *);
145 static void rtflushclone(sa_family_t family, struct rtentry *);
172 rt_get_ifa(struct rtentry *rt)
192 rt_set_ifa1(struct rtentry *rt, struct ifaddr *ifa)
203 rt_ifa_connected(const struct rtentry *rt, const struct ifaddr *ifa)
224 rt_replace_ifa(struct rtentry *rt, struct ifaddr *ifa)
249 rt_set_ifa(struct rtentry *rt, struct ifaddr *ifa)
282 pool_init(&rtentry_pool, sizeof(struct rtentry), 0, 0, 0, "rtentpl",
328 struct rtentry *
[all...]
H A Dif_gif.h76 const struct sockaddr *, struct rtentry *);
H A Dif_faith.c87 const struct sockaddr *, struct rtentry *);
88 static void faithrtrequest(int, struct rtentry *,
146 struct rtentry *rt)
208 faithrtrequest(int cmd, struct rtentry *rt,
275 struct rtentry *rt;
H A Dif_pppvar.h162 struct rtentry *);
/netbsd-6-1-5-RELEASE/sys/netinet6/
H A Din6_offload.h38 const struct sockaddr_in6 *, struct rtentry *);
H A Dnd6.h42 struct rtentry *ln_rt;
409 struct rtentry *nd6_lookup(const struct in6_addr *, int, struct ifnet *);
414 void nd6_nud_hint(struct rtentry *, struct in6_addr *, int);
415 int nd6_resolve(struct ifnet *, struct rtentry *,
417 void nd6_rtrequest(int, struct rtentry *, const struct rt_addrinfo *);
419 struct rtentry *nd6_cache_lladdr(struct ifnet *, struct in6_addr *,
422 const struct sockaddr_in6 *, struct rtentry *);
423 int nd6_storelladdr(const struct ifnet *, const struct rtentry *, struct mbuf *,
428 struct rtentry *);
/netbsd-6-1-5-RELEASE/sys/netiso/
H A Deonvar.h170 struct rtentry *el_rt; /* back pointer to parent route */
183 void eonrtrequest (int, struct rtentry *, const struct rt_addrinfo *);
185 struct rtentry *);
H A Diso_snpac.h98 struct rtentry *lc_rt; /* backpointer to route */
H A Desis.h128 struct rtentry;
136 struct iso_addr *, struct rtentry *);
H A Diso_var.h173 void llc_rtrequest (int, struct rtentry *, const struct rt_addrinfo *);
181 void snpac_logdefis (struct rtentry *);
186 struct iso_addr *, int, struct rtentry **);
/netbsd-6-1-5-RELEASE/sys/dev/pci/cxgb/
H A Dcxgb_offload.h81 int (*redirect)(void *ctx, struct rtentry *old,
82 struct rtentry *new,
252 void cxgb_neigh_update(struct rtentry *rt);
253 void cxgb_redirect(struct rtentry *old, struct rtentry *new);
H A Dcxgb_l2t.h64 struct rtentry *neigh; /* associated neighbour */
118 void t3_l2t_update(struct toedev *dev, struct rtentry *ifp);
119 struct l2t_entry *t3_l2t_get(struct toedev *dev, struct rtentry *neigh,
H A Dcxgb_toedev.h106 void (*neigh_update)(struct toedev *dev, struct rtentry *neigh);
154 extern void toe_neigh_update(struct rtentry *neigh);
/netbsd-6-1-5-RELEASE/dist/ipf/
H A Dip_fil.c138 struct rtentry;
161 struct sockaddr *, struct rtentry *, char *);
163 struct sockaddr *, struct rtentry *, char *);
167 const struct sockaddr *, struct rtentry *);
169 const struct sockaddr *, struct rtentry *);
172 struct sockaddr *, struct rtentry *);
174 struct sockaddr *, struct rtentry *);
265 struct rtentry *rt, char *cp)
270 struct rtentry *rt)
274 struct rtentry *r
[all...]
/netbsd-6-1-5-RELEASE/usr.bin/netstat/
H A Droute.c89 struct rtentry rtentry; variable in typeref:struct:rtentry
96 static void p_krtentry(struct rtentry *);
160 kget(rn, rtentry);
161 p_krtentry(&rtentry);
246 struct rtentry *rt;
/netbsd-6-1-5-RELEASE/sys/compat/ibcs2/
H A Dibcs2_socksys.h76 #define IBCS2_SIOCADDRT _IOW('R', 9, struct rtentry)
77 #define IBCS2_SIOCDELRT _IOW('R', 10, struct rtentry)
/netbsd-6-1-5-RELEASE/external/bsd/tcpdump/dist/
H A Dprint-sunatm.c49 struct rtentry;
/netbsd-6-1-5-RELEASE/sys/compat/net/
H A Droute.h76 int rtm_use; /* from rtentry */
90 void compat_50_rt_newaddrmsg(int, struct ifaddr *, int, struct rtentry *);

Completed in 137 milliseconds

123456