OSPF tx buffers should have the same size as rx buffers.
We should be able to send everything we received.
This commit is contained in:
parent
d5356072ac
commit
c4443085a1
1 changed files with 2 additions and 2 deletions
|
@ -74,7 +74,7 @@ ospf_sk_open(struct ospf_iface *ifa)
|
|||
sk->err_hook = ospf_err_hook;
|
||||
sk->iface = ifa->iface;
|
||||
sk->rbsize = rxbufsize(ifa);
|
||||
sk->tbsize = ifa->iface->mtu;
|
||||
sk->tbsize = rxbufsize(ifa);
|
||||
sk->data = (void *) ifa;
|
||||
sk->flags = SKF_LADDR_RX;
|
||||
|
||||
|
@ -709,7 +709,7 @@ ospf_iface_change_mtu(struct proto_ospf *po, struct ospf_iface *ifa)
|
|||
if (ifa->sk)
|
||||
{
|
||||
ifa->sk->rbsize = rxbufsize(ifa);
|
||||
ifa->sk->tbsize = ifa->iface->mtu;
|
||||
ifa->sk->tbsize = rxbufsize(ifa);
|
||||
sk_reallocate(ifa->sk);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue