diff options
| author | Emanuele Di Pascale <emanuele@voltanet.io> | 2019-05-20 18:03:52 +0200 |
|---|---|---|
| committer | Emanuele Di Pascale <emanuele@voltanet.io> | 2019-05-23 15:50:31 +0200 |
| commit | 32fed393f45c4e09556252fc896e07137d68ba3a (patch) | |
| tree | ec7215167bb5483f807d57458a0990152cbdc36c /lib/sockunion.c | |
| parent | 528628cb2ea4f5a522bf1f6d5b702bb188c4e30e (diff) | |
isisd: support circuits with mtu > 8192
the buffer to read from the socket when processing an incoming
packet was hardcoded to be of size 8192. If the mtu of the
interface is greater than that and hello padding is enabled
on that circuit, the hello message will be truncated, and this
will cause the adjacency establishment to fail. fix this by
using a large enough stack buffer instead
Signed-off-by: Emanuele Di Pascale <emanuele@voltanet.io>
Diffstat (limited to 'lib/sockunion.c')
0 files changed, 0 insertions, 0 deletions
