summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDave LeRoy <dleroy@labn.net>2024-07-25 11:58:22 -0700
committerDave LeRoy <dleroy@labn.net>2024-07-26 14:07:20 -0700
commit7c20ffaaba228fe5a6893d49caf50ec1df1ec142 (patch)
tree44b2790a2634d0ac72c966ab6fde42092d1d5638 /include
parent353efe7ae8a19ad626442185738e32e872490203 (diff)
nhrpd: fixes duplicate auth extension
When an NHRP server was forwarding a message, it was copying all extensions from the originally received packet. The authentication extension must be regenerated hop by hop per RFC2332. The copied auth extension had an incorrect length. This fix checks for the auth extension when copying extensions and omits the original packet auth and instead regenerates a new auth extension. Fix bug #16466 Signed-off-by: Dave LeRoy <dleroy@labn.net>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions