Home
last modified time | relevance | path

Searched refs:radish (Results 1 – 10 of 10) sorted by relevance

/openbsd/src/usr.sbin/npppd/common/
Dradish.h45 struct radish { struct
52 struct radish *rd_p; /* parent */ argument
53 struct radish *rd_l; /* left child */ argument
54 struct radish *rd_r; /* right child */ argument
63 struct radish *rdh_top; argument
85 int rd_glue(struct radish *, struct radish *, int, struct radish_head *);
86 int rd_match(struct sockaddr *, struct radish_head *, struct radish **);
87 int rd_match_next(struct sockaddr *, struct radish_head *, struct radish **, struct radish *);
92 void rd_unlink(struct radish *, struct radish *);
93 int rd_walktree(struct radish_head *, int (*)(struct radish *, void *), void *);
Dradish.c79 struct radish *new; in rd_inithead()
90 new = (struct radish *)(head + 1); in rd_inithead()
161 struct radish *cur = head->rdh_top, *parent, *new; in rd_insert()
179 R_Malloc(new, struct radish *, sizeof(*new) + slen); in rd_insert()
334 rd_glue(struct radish *cur, struct radish *new, int misbyte, in rd_glue()
337 struct radish *parent = cur->rd_p, *glue; in rd_glue()
347 R_Malloc(glue, struct radish *, sizeof(*glue) + slen); in rd_glue()
413 rd_match(struct sockaddr *d_arg, struct radish_head *head, struct radish **rdp) in rd_match()
420 struct radish **rdp, struct radish *cur) in rd_match_next()
422 struct radish *target = NULL; in rd_match_next()
[all …]
/openbsd/src/usr.sbin/npppd/npppd/
Dnpppd.c102 static int rd2slist_walk (struct radish *, void *);
595 struct radish *rd; in npppd_reset_routing_table()
746 struct radish *rdp; in npppd_get_ppp_by_ip()
1633 rtlist_remove(slist *prtlist, struct radish *radish) in rtlist_remove() argument
1635 struct radish *r; in rtlist_remove()
1640 if (!sockaddr_npppd_match(radish->rd_route, r->rd_route) || in rtlist_remove()
1641 !sockaddr_npppd_match(radish->rd_mask, r->rd_mask)) in rtlist_remove()
1656 struct radish *radish, *r; in npppd_set_radish() local
1679 radish = slist_itr_next(&rtlist0); in npppd_set_radish()
1680 snp = radish->rd_rtent; in npppd_set_radish()
[all …]
Dnpppd_pool.c482 struct radish *radish; in npppd_pool_get_assignability() local
505 if (rd_match(SA(&sin4), _this->npppd->rd, &radish)) { in npppd_pool_get_assignability()
507 snp = radish->rd_rtent; in npppd_pool_get_assignability()
522 } while (rd_match_next(SA(&sin4), _this->npppd->rd, &radish, in npppd_pool_get_assignability()
523 radish)); in npppd_pool_get_assignability()
Dnpppd_iface.c403 npppd_iface_network_input_delegate(struct radish *radish, void *args0) in npppd_iface_network_input_delegate() argument
409 snp = radish->rd_rtent; in npppd_iface_network_input_delegate()
Dnpppd_ctl.c61 static int npppd_ctl_who_walk_rd(struct radish *, void *);
161 npppd_ctl_who_walk_rd(struct radish *rd, void *ctx) in npppd_ctl_who_walk_rd()
DMakefile14 SRCS+= debugutil.c net_utils.c radish.c time_utils.c slist.c hash.c
Dnpppd_config.c215 (int (*)(struct radish *, void *))rd_unlink, in npppd_pool_load()
/openbsd/src/share/dict/
Dweb2a29195 horse-radish
45712 radish tree
50920 sea radish
50995 seaside radish
52847 serpent radish
67632 turnip radish
74042 winter radish
Dweb2162776 radish