Interface for implementing the following YANG notifications defined in module
odl-arputil
notification mac-changed {
leaf ipaddress {
type inet:ip-address;
}
leaf macaddress {
type yang:phys-address;
}
leaf interface {
type leafref {
path /if:interfaces/if:interface/if:name;
}
}
}
notification arp-request-received {
leaf dst-ipaddress {
type inet:ip-address;
}
leaf src-ipaddress {
type inet:ip-address;
}
leaf src-mac {
type yang:phys-address;
}
leaf of-table-id {
type uint32;
}
leaf interface {
type leafref {
path /if:interfaces/if:interface/if:name;
}
}
leaf metadata {
type uint64;
}
leaf dpn-id {
type uint64;
}
}
notification arp-response-received {
leaf dst-ipaddress {
type inet:ip-address;
}
leaf src-ipaddress {
type inet:ip-address;
}
leaf src-mac {
type yang:phys-address;
}
leaf dst-mac {
type yang:phys-address;
}
leaf of-table-id {
type uint32;
}
leaf interface {
type leafref {
path /if:interfaces/if:interface/if:name;
}
}
leaf metadata {
type uint64;
}
leaf dpn-id {
type uint64;
}
}