Lines Matching defs:riprt
155 struct riprt {
156 struct riprt *rrt_next; /* next destination */
157 struct riprt *rrt_same; /* same destination - future use */
166 static struct riprt *riprt = 0;
209 static int out_filter(struct riprt *, struct ifc *);
242 static int addroute(struct riprt *, const struct in6_addr *, struct ifc *);
245 static int tobeadv(struct riprt *, struct ifc *);
254 static struct riprt *
255 rtsearch(struct netinfo6 *, struct riprt **);
481 struct riprt *rrt;
484 for (rrt = riprt; rrt; rrt = rrt->rrt_next) {
509 struct riprt *rrt, *rrt_prev, *rrt_next;
516 for (rrt = riprt; rrt; rrt = rrt_next) {
527 riprt = rrt->rrt_next;
686 struct riprt *rrt;
703 for (rrt = riprt; rrt; rrt = rrt->rrt_next) {
749 for (rrt = riprt; rrt; rrt = rrt->rrt_next) {
810 out_filter(struct riprt *rrt, struct ifc *ifcp)
881 tobeadv(struct riprt *rrt, struct ifc *ifcp)
972 struct riprt *rrt;
1206 if ((rrt = MALLOC(struct riprt)) == NULL) {
1207 fatal("malloc: struct riprt");
1222 rrt->rrt_next = riprt;
1223 riprt = rrt;
1243 for (rrt = riprt; rrt; rrt = rrt->rrt_next)
1284 struct riprt *rrt;
1463 struct riprt *rrt;
1665 for (rrt = riprt; rrt; rrt = rrt->rrt_next)
1688 struct riprt *rrt = NULL;
1714 struct riprt *longest;
1718 for (rrt = riprt; rrt; rrt = rrt->rrt_next) {
1785 struct riprt *rrt = NULL;
1891 struct riprt *rrt = NULL, *search_rrt, *prev_rrt, *loop_rrt;
1930 if ((rrt = MALLOC(struct riprt)) == NULL)
1931 fatal("malloc: struct riprt");
1966 riprt = rrt->rrt_next;
1973 rrt->rrt_next = riprt;
1974 riprt = rrt;
1981 for (loop_rrt = riprt; loop_rrt; loop_rrt = loop_rrt->rrt_next) {
2009 struct riprt *rrt, *orrt, *prevrrt;
2087 if ((rrt = MALLOC(struct riprt)) == NULL) {
2088 fatal("malloc: struct riprt");
2139 rrt->rrt_next = riprt;
2140 riprt = rrt;
2148 riprt = rrt;
2404 struct riprt *rrt, *orrt;
2461 if ((rrt = MALLOC(struct riprt)) == NULL) {
2462 fatal("malloc: struct riprt");
2548 rrt->rrt_next = riprt;
2549 riprt = rrt;
2554 addroute(struct riprt *rrt, const struct in6_addr *gw, struct ifc *ifcp)
2799 struct riprt *rrt;
2812 for (rrt = riprt; rrt; rrt = rrt->rrt_next) {
2852 struct riprt *rrt;
2917 rrt = malloc(sizeof(struct riprt));
2921 memset(rrt, 0, sizeof(struct riprt));
2950 rrt->rrt_next = riprt;
2951 riprt = rrt;
2982 * Return a pointer to riprt structure whose address and prefix length
2986 static struct riprt *
2987 rtsearch(struct netinfo6 *np, struct riprt **prev_rrt)
2989 struct riprt *rrt;
2993 for (rrt = riprt; rrt; rrt = rrt->rrt_next) {