rt_entry
struct rt_entry *rt;
(struct rt_entry *)NULL);
(struct rt_entry *)NULL);
(struct rt_entry *)NULL);
struct rt_entry *rt;
for (rt = rh->rt_forw; rt != (struct rt_entry *)rh;
struct rt_entry *rt;
struct rt_entry *rt_forw;
struct rt_entry *rt_back;
struct rt_entry *rt_forw;
struct rt_entry *rt_back;
extern void rtchange(struct rt_entry *, struct in6_addr *, short,
extern void rtdelete(struct rt_entry *);
extern void rtdown(struct rt_entry *);
extern struct rt_entry *rtlookup(struct in6_addr *, int);
log_single(int level, struct rt_entry *rt)
struct rt_entry *
struct rt_entry *rt;
for (rt = rh->rt_forw; rt != (struct rt_entry *)rh; rt = rt->rt_forw) {
struct rt_entry *rt;
calloc(ROUTEHASHSIZ, sizeof (struct rt_entry));
trh->rt_forw = trh->rt_back = (struct rt_entry *)trh;
rt = (struct rt_entry *)malloc(sizeof (*rt));
rtchange(struct rt_entry *rt, struct in6_addr *gate, short metric,
struct rt_entry oldroute;
(struct rt_entry *)&oldroute);
(struct rt_entry *)&oldroute);
(struct rt_entry *)&oldroute);
(struct rt_entry *)&oldroute);
(struct rt_entry *)&oldroute);
(struct rt_entry *)&oldroute);
rtdown(struct rt_entry *rt)
rtdelete(struct rt_entry *rt)
struct rt_entry *rt;
for (rt = rh->rt_forw; rt != (struct rt_entry *)rh;
struct rt_entry *rt;
for (rt = rh->rt_forw; rt != (struct rt_entry *)rh;
rtdumpentry(FILE *fp, struct rt_entry *rt)
struct rt_entry *rt;
for (rt = rh->rt_forw; rt != (struct rt_entry *)rh;
log_change(int level, struct rt_entry *orig, struct rt_entry *new)
for (rt = rh->rt_forw; rt != (struct rt_entry *)rh;
struct rt_entry *rt;
for (rt = rh->rt_forw; rt != (struct rt_entry *)rh;
struct rt_entry *rt;
traceaction(FILE *fp, char *action, struct rt_entry *rt)
extern void traceaction(FILE *, char *, struct rt_entry *);
extern void trace_add_del(const char *, struct rt_entry *);
extern void trace_change(struct rt_entry *, uint16_t, struct rt_spare *,
extern void trace_upslot(struct rt_entry *, struct rt_spare *,
extern struct rt_entry *rtget(in_addr_t, in_addr_t);
extern struct rt_entry *rtfind(in_addr_t);
extern void rtchange(struct rt_entry *, uint16_t, struct rt_spare *,
extern void rtdelete(struct rt_entry *);
extern void rts_delete(struct rt_entry *, struct rt_spare *);
extern void rtbad_sub(struct rt_entry *, struct interface *);
extern void rtswitch(struct rt_entry *, struct rt_spare *);
struct rt_entry *rt;
struct rt_entry *rt;
struct rt_entry *rt;
struct rt_entry *rt;
struct rt_entry *rt;
struct rt_entry *rt;
#define RT ((struct rt_entry *)rn)
struct rt_entry *rt;
struct rt_entry *rt;
struct rt_entry *rt;
struct rt_entry *rt;
struct rt_entry *rt;
struct rt_entry *rt;
#define RT ((struct rt_entry *)rn)
struct rt_entry *rt;
struct rt_entry *
struct rt_entry *rt;
rt = (struct rt_entry *)rhead->rnh_lookup(&dst_sock, &mask_sock, rhead);
struct rt_entry *
return ((struct rt_entry *)rhead->rnh_matchaddr(&dst_sock, rhead));
struct rt_entry *rt;
rtchange(struct rt_entry *rt,
rts_better(struct rt_entry *rt)
rtswitch(struct rt_entry *rt,
rtdelete(struct rt_entry *rt)
struct rt_entry *deleted_rt;
((struct rt_entry *)rhead->rnh_deladdr(&dst_sock, &mask_sock,
rts_delete(struct rt_entry *rt, struct rt_spare *rts)
rtbad(struct rt_entry *rt, struct interface *badifp)
rtbad_sub(struct rt_entry *rt, struct interface *badifp)
#define RT ((struct rt_entry *)rn)
rts = &((struct rt_entry *)rn)->rt_spares[i];
struct rt_entry *RT = (struct rt_entry *)rn;
#define RT ((struct rt_entry *)rn)
static struct rt_spare *rts_better(struct rt_entry *);
static void rtbad(struct rt_entry *, struct interface *);
trace_add_del(const char *action, struct rt_entry *rt)
#define RT ((struct rt_entry *)rn)
trace_upslot(struct rt_entry *rt,
trace_change(struct rt_entry *rt,
struct rt_entry *rt;
rt = (struct rt_entry *)ipst->ips_ip_ftable->rnh_matchaddr_args(&rdst,
struct rt_entry *rt;
rt = (struct rt_entry *)ipst->ips_ip_ftable->rnh_matchaddr_args(&rdst,
struct rt_entry *rt;
rt = (struct rt_entry *)rn;
struct rt_entry *rt = (struct rt_entry *)rn;
struct rt_entry *rt;
struct rt_entry *rt = (struct rt_entry *)rn;
struct rt_entry *rt = IRB2RT(irb);
struct rt_entry *rt = (struct rt_entry *)rn;
struct rt_entry *rt;
rt = (struct rt_entry *)ipst->ips_ip_ftable->rnh_matchaddr_args(&rdst,
sizeof (struct rt_entry), 0, NULL, NULL, NULL, NULL, NULL, 0);
struct rt_entry *rt;
rt = (struct rt_entry *)rn;
typedef struct rt_entry rt_t;