• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/usr.sbin/bsnmpd/modules/snmp_bridge/

Lines Matching defs:bif

136 bridge_get_conf_param(struct bridge_if *bif)
141 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
153 bif->priority = b_param.ifbrp_prio;
164 bif->bridge_max_age = 100 * b_param.ifbrp_maxage;
173 bif->bridge_hello_time = 100 * b_param.ifbrp_hellotime;
182 bif->bridge_fwd_delay = 100 * b_param.ifbrp_fwddelay;
191 bif->lrnt_drops = b_param.ifbrp_cexceeded;
200 bif->age_time = b_param.ifbrp_ctime;
209 bif->max_addrs = b_param.ifbrp_csize;
222 bridge_get_op_param(struct bridge_if *bif)
228 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
239 bif->max_age = 100 * b_req.ifbop_maxage;
240 bif->hello_time = 100 * b_req.ifbop_hellotime;
241 bif->fwd_delay = 100 * b_req.ifbop_fwddelay;
242 bif->stp_version = b_req.ifbop_protocol;
243 bif->tx_hold_count = b_req.ifbop_holdcount;
246 bif->root_port != b_req.ifbop_root_port)
251 bif->root_port = b_req.ifbop_root_port;
252 bif->root_cost = b_req.ifbop_root_path_cost;
254 bif->design_root);
256 if (bif->last_tc_time.tv_sec != b_req.ifbop_last_tc_time.tv_sec) {
257 bif->top_changes++;
258 bif->last_tc_time.tv_sec = b_req.ifbop_last_tc_time.tv_sec;
259 bif->last_tc_time.tv_usec = b_req.ifbop_last_tc_time.tv_usec;
273 bridge_getinfo_bif(struct bridge_if *bif)
275 if (bridge_get_conf_param(bif) < 0)
278 return (bridge_get_op_param(bif));
282 bridge_set_priority(struct bridge_if *bif, int32_t priority)
287 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
304 bif->priority = priority;
325 bridge_set_maxage(struct bridge_if *bif, int32_t max_age)
330 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
342 bif->bridge_max_age = max_age;
347 bridge_set_hello_time(struct bridge_if *bif, int32_t hello_time)
352 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
364 bif->bridge_hello_time = b_param.ifbrp_hellotime;
369 bridge_set_forward_delay(struct bridge_if *bif, int32_t fwd_delay)
374 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
386 bif->bridge_fwd_delay = b_param.ifbrp_fwddelay;
391 bridge_set_aging_time(struct bridge_if *bif, int32_t age_time)
396 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
408 bif->age_time = age_time;
413 bridge_set_max_cache(struct bridge_if *bif, int32_t max_cache)
418 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
430 bif->max_addrs = b_param.ifbrp_csize;
435 bridge_set_tx_hold_count(struct bridge_if *bif, int32_t tx_hc)
443 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
455 bif->tx_hold_count = b_param.ifbrp_txhc;
460 bridge_set_stp_version(struct bridge_if *bif, int32_t stp_proto)
465 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
477 bif->stp_version = b_param.ifbrp_proto;
1057 bridge_port_get_iflist(struct bridge_if *bif, struct ifbreq **buf)
1066 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
1106 bridge_port_get_ifstplist(struct bridge_if *bif, struct ifbpstpreq **buf)
1115 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
1176 bridge_getinfo_bif_ports(struct bridge_if *bif)
1185 if ((buf_len = bridge_port_get_iflist(bif, &b_req_buf)) < 0)
1193 if ((bp = bridge_new_port(m_if, bif)) != NULL) {
1205 if ((buf_len = bridge_port_get_ifstplist(bif, &bs_req_buf)) < 0)
1208 for (bp = bridge_port_bif_first(bif); bp != NULL;
1225 bridge_update_memif(struct bridge_if *bif)
1235 if ((buf_len = bridge_port_get_iflist(bif, &b_req_buf)) < 0)
1250 if ((bp = bridge_port_find(m_if->index, bif)) == NULL &&
1251 (bp = bridge_new_port(m_if, bif)) != NULL) {
1266 for (bp = bridge_port_bif_first(bif); bp != NULL; bp = bp_next) {
1271 bridge_port_remove(bp, bif);
1277 if ((buf_len = bridge_port_get_ifstplist(bif, &bs_req_buf)) < 0)
1280 for (bp = bridge_port_bif_first(bif); bp != NULL;
1289 bif->ports_age = time(NULL);
1317 bridge_addrs_getinfo_ifalist(struct bridge_if *bif, struct ifbareq **buf)
1326 strlcpy(ifd.ifd_name, bif->bif_name, IFNAMSIZ);
1367 bridge_getinfo_bif_addrs(struct bridge_if *bif)
1374 if ((buf_len = bridge_addrs_getinfo_ifalist(bif, &addr_req_buf)) < 0)
1380 if ((te = bridge_new_addrs(addr_req->ifba_dst, bif)) != NULL)
1392 bridge_update_addrs(struct bridge_if *bif)
1400 if ((buf_len = bridge_addrs_getinfo_ifalist(bif, &addr_req_buf)) < 0)
1409 if ((te = bridge_addrs_find(addr_req->ifba_dst, bif)) == NULL) {
1412 if ((te = bridge_new_addrs(addr_req->ifba_dst, bif))
1423 for (te = bridge_addrs_bif_first(bif); te != NULL; te = te_next) {
1427 bridge_addrs_remove(te, bif);
1433 bif->addrs_age = time(NULL);