func NewARP(mac ethernet.MAC, ip Address, eth ethernet.Layer) ARP {
	return NewCustomARP(
		mac, ip, eth,
		DefaultARPExpiration,
		DefaultARPCleanupInterval,
		DefaultARPQueryInterval,
		DefaultARPTimeout,
	)
}
// NewARP will create a default ARP interface with the default configuration.
NewARP will create a default ARP interface with the default configuration.
// NewARP will create a default ARP interface with the default configuration .
func NewARP(mac ethernet.MAC, ip Address, eth ethernet.Layer) ARP {
	return NewCustomARP(
		mac, ip, eth,
		DefaultARPExpiration,
		DefaultARPCleanupInterval,
		DefaultARPQueryInterval,
		DefaultARPTimeout,
	)
}
func NewARP ( mac ethernet . MAC , ip Address , eth ethernet . Layer ) ARP { return NewCustomARP ( mac , ip , eth , DefaultARPExpiration , DefaultARPCleanupInterval , DefaultARPQueryInterval , DefaultARPTimeout , ) }
NewARP will create a default ARP interface with the default configuration.
NewARP will create a default ARP interface with the default configuration .