Home
last modified time | relevance | path

Searched refs:arp_validate (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/drivers/net/bonding/
H A Dbond_options.c262 .name = "arp_validate",
874 /* don't cache arp_validate between modes */ in bond_option_mode_set()
875 bond->params.arp_validate = BOND_ARP_VALIDATE_NONE; in bond_option_mode_set()
974 if (bond->params.arp_validate) in bond_option_miimon_set()
975 bond->params.arp_validate = BOND_ARP_VALIDATE_NONE; in bond_option_miimon_set()
1084 if (bond->params.arp_validate) in bond_option_arp_interval_set()
1088 /* arp_validate can be set only in active-backup mode */ in bond_option_arp_interval_set()
1243 * * arp_validate changes in slave_set_ns_maddrs()
1272 if (!bond->params.arp_validate) in slave_set_ns_maddr()
1279 if (!bond->params.arp_validate) in slave_set_ns_maddr()
[all...]
H A Dbond_netlink.c341 int arp_validate = nla_get_u32(data[IFLA_BOND_ARP_VALIDATE]); in bond_changelink() local
343 if (arp_validate && miimon) { in bond_changelink()
349 bond_opt_initval(&newval, arp_validate); in bond_changelink()
688 if (nla_put_u32(skb, IFLA_BOND_ARP_VALIDATE, bond->params.arp_validate)) in bond_fill_info()
H A Dbond_sysfs.c234 bond->params.arp_validate); in bonding_show_arp_validate()
236 return sysfs_emit(buf, "%s %d\n", val->string, bond->params.arp_validate); in bonding_show_arp_validate()
238 static DEVICE_ATTR(arp_validate, 0644, bonding_show_arp_validate,
H A Dbond_main.c117 static char *arp_validate; variable
180 module_param(arp_validate, charp, 0);
181 MODULE_PARM_DESC(arp_validate, "validate src/dst of ARP probes; "
3075 if (bond->params.arp_validate) in bond_arp_send_all()
3165 bond->params.arp_validate, slave_do_arp_validate(bond, slave), in bond_arp_rcv()
3260 if (bond->params.arp_validate) in bond_ns_send_all()
3376 bond->params.arp_validate, slave_do_arp_validate(bond, slave), in bond_na_rcv()
6240 if (arp_validate) { in bond_check_params()
6246 bond_opt_initstr(&newval, arp_validate); in bond_check_params()
6251 arp_validate); in bond_check_params()
[all …]
/openbmc/linux/tools/testing/selftests/drivers/net/bonding/
H A Dbond-lladdr-target.sh44 arp_validate 3 arp_interval 1000
H A Dbond_options.sh252 arp_validate() function
/openbmc/linux/include/net/
H A Dbonding.h125 int arp_validate; member
492 return bond->params.arp_validate & (1 << bond_slave_state(slave)); in slave_do_arp_validate()
497 return bond->params.arp_validate & BOND_ARP_FILTER; in slave_do_arp_validate_only()
/openbmc/linux/Documentation/networking/
H A Dbonding.rst292 This behavior can be modified by the arp_validate option,
327 arp_validate