summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/perl/cpan/Module-Metadata/lib/Module
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2021-03-01 11:05:42 +0000
committerbluhm <bluhm@openbsd.org>2021-03-01 11:05:42 +0000
commit2818ef99e36cb3e1aa903761b5b1dde22c59b89f (patch)
treee7316544b98f37396ece47fed37551ffa76b6933 /gnu/usr.bin/perl/cpan/Module-Metadata/lib/Module
parentPut the hardcoded '\n' character which is found throughout mg into a (diff)
downloadwireguard-openbsd-2818ef99e36cb3e1aa903761b5b1dde22c59b89f.tar.xz
wireguard-openbsd-2818ef99e36cb3e1aa903761b5b1dde22c59b89f.zip
Refactor ip_fragment() and ip6_fragment(). Use a mbuf list to
simplify the handling of the fragment list. Now the functions ip_fragment() and ip6_fragment() always consume the mbuf. They free the mbuf and mbuf list in case of an error and take care about the counter. Adjust the code a bit to make v4 and v6 look similar. Fixes a potential mbuf leak when pf_route6() called pf_refragment6() and it failed. Now the mbuf is always freed by ip6_fragment(). OK dlg@ mvs@
Diffstat (limited to 'gnu/usr.bin/perl/cpan/Module-Metadata/lib/Module')
0 files changed, 0 insertions, 0 deletions