• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/xnu-2782.1.97/bsd/net/

Lines Matching defs:rtentry

130 	struct rtentry	*ro_rt;
174 struct rtentry {
191 (struct rtentry *, struct rt_reach_info *);
193 (struct rtentry *, struct ifnet_llreach_info *);
194 void (*rt_llinfo_purge)(struct rtentry *); /* llinfo purge fn */
198 struct rtentry *rt_gwroute; /* implied entry for gatewayed routes */
199 struct rtentry *rt_parent; /* cloning parent of this route */
289 int rtm_use; /* from rtentry */
304 int rtm_use; /* from rtentry */
337 u_int32_t rtm_use; /* from rtentry */
517 extern void rt_newaddrmsg(int, struct ifaddr *, int, struct rtentry *);
519 extern int rt_setgate(struct rtentry *, struct sockaddr *, struct sockaddr *);
522 extern boolean_t rt_primary_default(struct rtentry *, struct sockaddr *);
523 extern struct rtentry *rt_lookup(boolean_t, struct sockaddr *,
525 extern struct rtentry *rt_lookup_coarse(boolean_t, struct sockaddr *,
531 extern struct rtentry *rtalloc1(struct sockaddr *, int, uint32_t);
532 extern struct rtentry *rtalloc1_scoped(struct sockaddr *, int, uint32_t,
534 extern struct rtentry *rtalloc1_scoped_locked(struct sockaddr *, int,
536 extern void rtfree_locked(struct rtentry *);
537 extern void rtfree(struct rtentry *);
538 extern void rtref(struct rtentry *);
544 extern int rtunref(struct rtentry *);
545 extern void rtsetifa(struct rtentry *, struct ifaddr *);
550 struct sockaddr *, int, struct sockaddr *, struct rtentry **);
552 struct sockaddr *, struct sockaddr *, int, struct rtentry **);
554 struct sockaddr *, int, struct rtentry **, unsigned int);
556 struct sockaddr *, struct sockaddr *, int, struct rtentry **);
558 struct sockaddr *, int, struct rtentry **, unsigned int);
562 extern void rt_lock(struct rtentry *, boolean_t);
563 extern void rt_unlock(struct rtentry *);
566 extern boolean_t rt_validate(struct rtentry *);
567 extern void rt_set_proxy(struct rtentry *, boolean_t);
568 extern void rt_set_gwroute(struct rtentry *, struct sockaddr *,
569 struct rtentry *);
570 extern void rt_revalidate_gwroute(struct rtentry *, struct rtentry *);
571 extern errno_t route_to_gwroute(const struct sockaddr *, struct rtentry *,
572 struct rtentry **);
573 extern void rt_setexpire(struct rtentry *, uint64_t);
574 extern void rt_str(struct rtentry *, char *, uint32_t, char *, uint32_t);