summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/clang/libLLVMAMDGPUDisassembler
diff options
context:
space:
mode:
authorkn <kn@openbsd.org>2019-01-28 10:25:20 +0000
committerkn <kn@openbsd.org>2019-01-28 10:25:20 +0000
commit4a32e6d5fb756d8ed3d25a2be6bc05b64260cd62 (patch)
tree67c82c07cca7d2cbf1b6324698119532ddfcdd86 /gnu/usr.bin/clang/libLLVMAMDGPUDisassembler
parentOn i386, produce binaries that are compatible with our W^X implementation. (diff)
downloadwireguard-openbsd-4a32e6d5fb756d8ed3d25a2be6bc05b64260cd62.tar.xz
wireguard-openbsd-4a32e6d5fb756d8ed3d25a2be6bc05b64260cd62.zip
Simplify lookups when killing entries
Killing source tracking or state entries by hostname or CIDR would pass given keys twice to getaddrinfo(3): once to resolve/parse and again to parse the numerical address in case a prefix was specified. Avoid this overhead by making pfctl_addrprefix() resolve, pass and mask in one go and return the list of IPs to the callers. This notably simplifies both logic and sanity checks around prefix length and address family. While here, also pass -N along such that -k and -K can be restricted to not use DNS. Discussed with procter sashan, OK sashan
Diffstat (limited to 'gnu/usr.bin/clang/libLLVMAMDGPUDisassembler')
0 files changed, 0 insertions, 0 deletions