diff options
author | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2021-10-23 22:19:38 +0000 |
---|---|---|
committer | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2021-10-23 22:19:38 +0000 |
commit | a865bc42b5d7890c414bf76c6382bc8424fc5e8e (patch) | |
tree | e8fd847e1c36d97f3f9eb7cf62048fccfe8674a3 /sys/ddb | |
parent | a2989f90d80d4f9abde4d42c82d630096bd3d12a (diff) |
There is an m_pullup() down in AH input. As it may free or change
the mbuf, the callers must be careful. Although there is no bug,
use the common pattern to handle this. Pass down an mbuf pointer
mp and let m_pullup() update the pointer in all callers.
It looks like the tcp signature functions should not be called.
Avoid an mbuf leak and return an error.
OK mvs@
Diffstat (limited to 'sys/ddb')
0 files changed, 0 insertions, 0 deletions