No zero sequence numbers
This commit is contained in:
parent
8a92a9109a
commit
99c6513d60
|
@ -584,7 +584,7 @@ func (bind *NativeBind) routineRouteListener(device *Device) {
|
||||||
|
|
||||||
switch hdr.Type {
|
switch hdr.Type {
|
||||||
case unix.RTM_NEWROUTE, unix.RTM_DELROUTE:
|
case unix.RTM_NEWROUTE, unix.RTM_DELROUTE:
|
||||||
if hdr.Seq <= MaxPeers {
|
if hdr.Seq <= MaxPeers && hdr.Seq > 0 {
|
||||||
if uint(len(remain)) < uint(hdr.Len) {
|
if uint(len(remain)) < uint(hdr.Len) {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue