Home
last modified time | relevance | path

Searched refs:vifi (Results 1 – 14 of 14) sorted by relevance

/netbsd/src/usr.sbin/mrouted/
Droute.c48 static int report_chunk(struct rtentry *start_rt, vifi_t vifi, u_int32_t dst);
73 vifi_t vifi; in init_children_and_leaves() local
84 for (vifi = 0, v = uvifs; vifi < numvifs; ++vifi, ++v) { in init_children_and_leaves()
85 r->rt_dominants [vifi] = 0; in init_children_and_leaves()
86 r->rt_subordinates[vifi] = 0; in init_children_and_leaves()
88 if (vifi != parent && !(v->uv_flags & (VIFF_DOWN|VIFF_DISABLED))) { in init_children_and_leaves()
89 VIFM_SET(vifi, r->rt_children); in init_children_and_leaves()
91 VIFM_SET(vifi, r->rt_leaves); in init_children_and_leaves()
92 r->rt_leaf_timers[vifi] = 0; in init_children_and_leaves()
95 r->rt_leaf_timers[vifi] = LEAF_CONFIRMATION_TIME; in init_children_and_leaves()
[all …]
Dvif.c30 vifi_t vifi; member
38 static void start_vif(vifi_t vifi);
39 static void start_vif2(vifi_t vifi);
40 static void stop_vif(vifi_t vifi);
45 static int SetTimer(vifi_t vifi, struct listaddr *g);
48 static int SetQueryTimer(struct listaddr *g, vifi_t vifi, int to_expire,
60 vifi_t vifi; in init_vifs() local
87 for (vifi = 0, v = uvifs; vifi < numvifs; ++vifi, ++v) { in init_vifs()
92 phys_vif = vifi; in init_vifs()
106 for (vifi = 0, v = uvifs; vifi < numvifs; ++vifi, ++v) { in init_vifs()
[all …]
Dsnmp.c239 find_boundary(vifi, addr, mask) in find_boundary() argument
240 vifi_t vifi; in find_boundary()
246 for (n = uvifs[vifi].uv_acl; n != NULL; n = n->acl_next) {
257 next_boundary(vifi, addr, mask) in next_boundary() argument
258 vifi_t *vifi; in next_boundary()
265 for (i = *vifi; i < numvifs; i++) {
268 if ((i > *vifi || n->acl_addr > addr
275 *vifi = i;
294 vifi_t vifi; local
307 if ((vifi = name[vp->namelen]) >= numvifs)
[all …]
Dprune.c50 static int pruning_neighbor(vifi_t vifi, u_int32_t addr);
51 static int can_mtrace(vifi_t vifi, u_int32_t addr);
53 static void expire_prune(vifi_t vifi, struct gtable *gt);
68 vifi_t vifi; in prun_add_ttls() local
70 for (vifi = 0, v = uvifs; vifi < numvifs; ++vifi, ++v) { in prun_add_ttls()
71 if (VIFM_ISSET(vifi, gt->gt_grpmems)) in prun_add_ttls()
72 gt->gt_ttls[vifi] = v->uv_threshold; in prun_add_ttls()
74 gt->gt_ttls[vifi] = 0; in prun_add_ttls()
90 scoped_addr(vifi_t vifi, u_int32_t addr) in scoped_addr() argument
94 for (acl = uvifs[vifi].uv_acl; acl; acl = acl->acl_next) in scoped_addr()
[all …]
Ddefs.h166 u_int metric, u_int32_t src, vifi_t vifi);
175 extern void report(int which_routes, vifi_t vifi, u_int32_t dst);
178 extern void add_vif_to_routes(vifi_t vifi);
179 extern void delete_vif_from_routes(vifi_t vifi);
181 vifi_t vifi);
192 extern struct listaddr *neighbor_info(vifi_t vifi, u_int32_t addr);
197 extern int update_neighbor(vifi_t vifi, u_int32_t addr,
238 extern void reset_neighbor_state(vifi_t vifi, u_int32_t addr);
239 extern int grplst_mem(vifi_t vifi, u_int32_t mcastgrp);
240 extern int scoped_addr(vifi_t vifi, u_int32_t addr);
[all …]
Dcfparse.y111 vifi_t vifi; variable
116 for (vifi = 0, v = uvifs;
117 vifi < numvifs;
118 ++vifi, ++v)
123 if (vifi == numvifs)
132 vifi_t vifi; variable
152 for (vifi = 0, v = uvifs;
153 vifi < numvifs;
154 ++vifi, ++v)
579 vifi_t vifi; local
[all …]
Dconfig.c26 vifi_t vifi; in config_vifs_from_kernel() local
71 for (vifi = 0, v = uvifs; vifi < numvifs; ++vifi, ++v) { in config_vifs_from_kernel()
79 if (vifi != numvifs) in config_vifs_from_kernel()
Drsrr.c211 int vifi, sendlen; in rsrr_accept_iq() local
233 for (vifi=0, v = uvifs; vifi < numvifs; vifi++, v++) { in rsrr_accept_iq()
234 vif_list[vifi].id = vifi; in rsrr_accept_iq()
235 vif_list[vifi].status = 0; in rsrr_accept_iq()
237 BIT_SET(vif_list[vifi].status,RSRR_DISABLED_BIT); in rsrr_accept_iq()
238 vif_list[vifi].threshold = v->uv_threshold; in rsrr_accept_iq()
239 vif_list[vifi].local_addr.s_addr = v->uv_lcl_addr; in rsrr_accept_iq()
Dkern.c121 void k_add_vif(vifi_t vifi, struct uvif *v) in k_add_vif() argument
125 vc.vifc_vifi = vifi; in k_add_vif()
138 void k_del_vif(vifi_t vifi) in k_del_vif() argument
141 (char *)&vifi, sizeof(vifi)) < 0) in k_del_vif()
/netbsd/src/usr.bin/netstat/
Dmroute.c141 vifi_t vifi; in mroutepr() local
186 for (vifi = 0, v = viftable; vifi < MAXVIFS; ++vifi, ++v) { in mroutepr()
189 numvifs = vifi; in mroutepr()
199 vifi, v->v_threshold, v->v_rate_limit, in mroutepr()
231 for (vifi = 0; vifi <= numvifs; ++vifi) in mroutepr()
232 if (mfc.mfc_ttls[vifi]) in mroutepr()
233 printf(" %u/%u", vifi, in mroutepr()
234 mfc.mfc_ttls[vifi]); in mroutepr()
/netbsd/src/sys/netinet/
Dip_mroute.c414 vifi_t vifi; in ip_mrouter_set() local
438 error = sockopt_get(sopt, &vifi, sizeof(vifi)); in ip_mrouter_set()
441 error = del_vif(&vifi); in ip_mrouter_set()
568 vifi_t vifi = req->vifi; in get_vif_cnt() local
570 if (vifi >= numvifs) in get_vif_cnt()
573 req->icount = viftable[vifi].v_pkt_in; in get_vif_cnt()
574 req->ocount = viftable[vifi].v_pkt_out; in get_vif_cnt()
575 req->ibytes = viftable[vifi].v_bytes_in; in get_vif_cnt()
576 req->obytes = viftable[vifi].v_bytes_out; in get_vif_cnt()
633 vifi_t vifi; in ip_mrouter_done() local
[all …]
Dip_mroute.h192 vifi_t vifi; /* vif number */ member
/netbsd/src/sys/compat/netbsd32/
Dnetbsd32_ioctl.c269 p->vifi = s32p->vifi; in netbsd32_to_sioc_vif_req()
829 s32p->vifi = p->vifi; in netbsd32_from_sioc_vif_req()
Dnetbsd32_ioctl.h507 vifi_t vifi; /* vif number */ member