/* Show and set the arp timer interval. There are two tricky bits here. First, if ARP monitoring is activated, then we must disable MII monitoring. Second, if the ARP timer isn't running, we must start it.  */
static ssize_t bonding_show_arp_interval(struct device *d, struct device_attribute *attr, char *buf)
/* Show and set the arp timer interval. There are two tricky bits here. First, if ARP monitoring is activated, then we must disable MII monitoring. Second, if the ARP timer isn't running, we must start it.  */
static ssize_t bonding_show_arp_interval(struct device *d, struct device_attribute *attr, char *buf)
{
	struct bonding *bond = to_bond(d);
	return sprintf(buf, "%d\n", bond->params.arp_interval);
}