func ConfigureARPCache(procPath, name string) error {
	if err := sysctl(procPath, fmt.Sprintf("net/ipv4/neigh/%s/base_reachable_time", name), "5"); err != nil {
		return err
	}
	if err := sysctl(procPath, fmt.Sprintf("net/ipv4/neigh/%s/delay_first_probe_time", name), "2"); err != nil {
		return err
	}
	if err := sysctl(procPath, fmt.Sprintf("net/ipv4/neigh/%s/ucast_solicit", name), "1"); err != nil {
		return err
	}
	return nil
}
// Configure the ARP cache parameters for the given interface.  This
// makes containers react more quickly to a change in the MAC address
// associated with an IP address.
Configure the ARP cache parameters for the given interface.  This
makes containers react more quickly to a change in the MAC address
associated with an IP address.
// Configure the ARP cache parameters for the given interface . This // makes containers react more quickly to a change in the MAC address // associated with an IP address .
func ConfigureARPCache(procPath, name string) error {
	if err := sysctl(procPath, fmt.Sprintf("net/ipv4/neigh/%s/base_reachable_time", name), "5"); err != nil {
		return err
	}
	if err := sysctl(procPath, fmt.Sprintf("net/ipv4/neigh/%s/delay_first_probe_time", name), "2"); err != nil {
		return err
	}
	if err := sysctl(procPath, fmt.Sprintf("net/ipv4/neigh/%s/ucast_solicit", name), "1"); err != nil {
		return err
	}
	return nil
}
func ConfigureARPCache ( procPath , name string ) error { if err := sysctl ( procPath , fmt . Sprintf ( " " , name ) , " " ) ; err != nil { return err } if err := sysctl ( procPath , fmt . Sprintf ( " " , name ) , " " ) ; err != nil { return err } if err := sysctl ( procPath , fmt . Sprintf ( " " , name ) , " " ) ; err != nil { return err } return nil }
Configure the ARP cache parameters for the given interface.
Configure the ARP cache parameters for the given interface .