aboutsummaryrefslogtreecommitdiffstats
path: root/api/adapter.c
diff options
context:
space:
mode:
authorSimon Rozman <simon@rozman.si>2021-04-12 13:08:42 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2021-04-13 15:56:04 -0600
commit47b16dc884992d9c100bc0161d4ca6776a3cd507 (patch)
treed190ac907cc18785575f078ab8229862550d9cc6 /api/adapter.c
parentAllow optional padding before and after layer 3 packets (diff)
downloadwintun-sr/api-improvements.tar.xz
wintun-sr/api-improvements.zip
Allow packet over-allocation on sendsr/api-improvements
Should client desire to prepare packets for Wintun inside the ring memory (e.g. to reduce memory copying), the final sending packet size is not always known at the WintunAllocateSendPacket() time. This commit modifies Wintun to calculate the packet size on delivery to NDIS. The packet size is derived from IPv4/IPv6 packet header. Signed-off-by: Simon Rozman <simon@rozman.si>
Diffstat (limited to 'api/adapter.c')
0 files changed, 0 insertions, 0 deletions