Lines Matching refs:rtentry
83 struct rtentry;
85 struct rtentry *ro_rt;
136 struct rtentry {
149 struct rtentry *rt_gwroute; /* implied entry for gatewayed routes */
151 struct sockaddr *, struct rtentry *);
153 struct rtentry *rt_parent; /* cloning parent of this route */
229 int rtm_use; /* from rtentry */
244 int rtm_use; /* from rtentry */
347 extern void rt_newaddrmsg(int, struct ifaddr *, int, struct rtentry *);
349 extern int rt_setgate(struct rtentry *, struct sockaddr *, struct sockaddr *);
352 extern boolean_t rt_inet_default(struct rtentry *, struct sockaddr *);
353 extern struct rtentry *rt_lookup(boolean_t, struct sockaddr *,
359 extern struct rtentry *rtalloc1(struct sockaddr *, int, u_long);
360 extern struct rtentry *rtalloc1_locked(struct sockaddr *, int, u_long);
361 extern struct rtentry *rtalloc1_scoped_locked(struct sockaddr *, int,
363 extern void rtfree(struct rtentry *);
364 extern void rtfree_locked(struct rtentry *);
365 extern void rtref(struct rtentry *);
371 extern void rtunref(struct rtentry *);
372 extern void rtsetifa(struct rtentry *, struct ifaddr *);
377 struct sockaddr *, int, struct sockaddr *, struct rtentry **);
379 struct sockaddr *, struct sockaddr *, int, struct rtentry **);
381 struct sockaddr *, struct sockaddr *, int, struct rtentry **);
383 struct sockaddr *, int, struct rtentry **, unsigned int);
384 extern struct rtentry *rte_alloc(void);
385 extern void rte_free(struct rtentry *);