| /netbsd/src/usr.sbin/mrouted/ |
| D | route.c | 48 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 …]
|
| D | vif.c | 30 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 …]
|
| D | snmp.c | 239 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 …]
|
| D | prune.c | 50 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 …]
|
| D | defs.h | 166 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 …]
|
| D | cfparse.y | 111 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 …]
|
| D | config.c | 26 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()
|
| D | rsrr.c | 211 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()
|
| D | kern.c | 121 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/ |
| D | mroute.c | 141 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/ |
| D | ip_mroute.c | 414 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 …]
|
| D | ip_mroute.h | 192 vifi_t vifi; /* vif number */ member
|
| /netbsd/src/sys/compat/netbsd32/ |
| D | netbsd32_ioctl.c | 269 p->vifi = s32p->vifi; in netbsd32_to_sioc_vif_req() 829 s32p->vifi = p->vifi; in netbsd32_from_sioc_vif_req()
|
| D | netbsd32_ioctl.h | 507 vifi_t vifi; /* vif number */ member
|