/freebsd/usr.sbin/rtadvd/ |
H A D | config.h | 37 extern int rm_rainfo(struct rainfo *); 43 extern void make_prefix(struct rainfo *, int, struct in6_addr *, int); 44 extern void make_packet(struct rainfo *); 45 extern void get_prefix(struct rainfo *);
|
H A D | rtadvd.h | 112 struct rainfo *pfx_rainfo; /* back pointer to the interface */ 192 struct rainfo { 194 TAILQ_ENTRY(rainfo) rai_next; argument 237 extern TAILQ_HEAD(railist_head_t, rainfo) railist; 282 struct rainfo *ifi_rainfo; 283 struct rainfo *ifi_rainfo_trans; 310 struct prefix *find_prefix(struct rainfo *, 182 struct rainfo { global() struct 187 rai_ifinforainfo global() argument 189 rai_advlinkoptrainfo global() argument 190 rai_advifprefixrainfo global() argument 193 rai_lifetimerainfo global() argument 195 rai_minintervalrainfo global() argument 196 rai_managedflgrainfo global() argument 197 rai_otherflgrainfo global() argument 199 rai_ipv6onlyflgrainfo global() argument 202 rai_rtprefrainfo global() argument 226 rai_ra_datarainfo global() argument
|
H A D | control_server.c | 201 struct rainfo *rai; in cm_getprop_rai() 217 syslog(LOG_ERR, "<%s> %s has no rainfo", __func__, in cm_getprop_rai() 242 struct rainfo *rai; in cm_getprop_ifi_ra_timer() 259 syslog(LOG_ERR, "<%s> %s has no rainfo", __func__, in cm_getprop_ifi_ra_timer() 288 struct rainfo *rai; in cm_getprop_rti() 306 syslog(LOG_ERR, "<%s> %s has no rainfo", __func__, in cm_getprop_rti() 337 struct rainfo *rai; in cm_getprop_pfx() 355 syslog(LOG_ERR, "<%s> %s has no rainfo", __func__, in cm_getprop_pfx() 386 struct rainfo *rai; in cm_getprop_rdnss() 407 syslog(LOG_ERR, "<%s> %s has no rainfo", __func_ in cm_getprop_rdnss() [all...] |
H A D | config.c | 287 rm_rainfo(struct rainfo *rai) in rm_rainfo() 300 syslog(LOG_DEBUG, "<%s>: rainfo (idx=%d) removed.", in rm_rainfo() 340 struct rainfo *rai; in getconfig() 341 struct rainfo *rai_old; in getconfig() 1080 get_prefix(struct rainfo *rai) in get_prefix() 1182 add_prefix(struct rainfo *rai, struct in6_prefixreq *ipr) 1217 struct rainfo *rai; 1239 struct rainfo *rai; in update_prefix() 1281 struct rainfo *rai; in init_prefix() 1354 make_prefix(struct rainfo *ra in make_packet() [all...] |
H A D | timer.h | 38 struct rainfo *rat_rai;
|
H A D | rtadvd.c | 159 static int prefix_check(struct nd_opt_prefix_info *, struct rainfo *, 370 struct rainfo *rai; in rtadvd_shutdown() 467 struct rainfo *rai; in rtmsg_input() 907 struct rainfo *rai; in rs_input() 1066 struct rainfo *rai; in ra_input() 1229 struct rainfo *rai, struct sockaddr_in6 *from) in prefix_check() 1350 find_prefix(struct rainfo *rai, struct in6_addr *prefix, int plen) in find_prefix() 1658 struct rainfo *rai; in ra_output() 1676 syslog(LOG_DEBUG, "<%s> rainfo is NULL on %s." in ra_output() 1862 struct rainfo *ra in ra_timer_update() [all...] |
H A D | rrenum.c | 147 struct rainfo *rai; in do_use_prefix()
|
/freebsd/usr.sbin/rtsold/ |
H A D | rtsold.h | 53 struct rainfo { struct 54 TAILQ_ENTRY(rainfo) rai_next; 88 TAILQ_HEAD(, rainfo) ifi_rainfo; 167 struct rainfo *find_rainfo(struct ifinfo *, struct sockaddr_in6 *);
|
H A D | rtsol.c | 75 static struct ra_opt *find_raopt(struct rainfo *, int, void *, size_t); 76 static int ra_opt_rdnss_dispatch(struct ifinfo *, struct rainfo *, 78 static char *make_rsid(const char *, const char *, struct rainfo *); 173 struct rainfo *rai; in rtsol_input() 551 struct rainfo *rai; in ra_opt_handler() 654 make_rsid(const char *ifname, const char *origin, struct rainfo *rai) in make_rsid() 674 ra_opt_rdnss_dispatch(struct ifinfo *ifi, struct rainfo *rai, in ra_opt_rdnss_dispatch() 725 find_raopt(struct rainfo *rai, int type, void *msg, size_t len) in find_raopt()
|
H A D | rtsold.c | 486 struct rainfo * 489 struct rainfo *rai; in find_rainfo() 555 struct rainfo *rai; in rtsol_check_timer()
|
H A D | dump.c | 60 struct rainfo *rai; in rtsold_dump()
|
/freebsd/usr.sbin/rtadvctl/ |
H A D | rtadvctl.c | 475 struct rainfo *rai; in action_show() 555 rai = (struct rainfo *)cp.cp_val; in action_show()
|