wg: Import from FreeBSD without any modifications
authorAaron LI <aly@aaronly.me>
Wed, 20 Sep 2023 13:13:06 +0000 (21:13 +0800)
committerAaron LI <aly@aaronly.me>
Thu, 8 Feb 2024 06:44:44 +0000 (14:44 +0800)
commita6bca3d21a8a67af1fb058dca17f4aadd9d2c5ba
tree5b7226e817f79837d91d40e8909f5e03448204dd
parent4b67a95d50018dc07f36124fbf71da2caeaeda43
wg: Import from FreeBSD without any modifications

From FreeBSD main branch as of 2023-09-19.

Kernel module/driver:
- sys/dev/wg/compat.h
- sys/dev/wg/crypto.h
- sys/dev/wg/if_wg.c
- sys/dev/wg/if_wg.h
- sys/dev/wg/version.h
- sys/dev/wg/wg_cookie.c
- sys/dev/wg/wg_cookie.h
- sys/dev/wg/wg_crypto.c
- sys/dev/wg/wg_noise.c
- sys/dev/wg/wg_noise.h

Module makefile:
- sys/modules/if_wg/Makefile

Man page:
- share/man/man4/wg.4
12 files changed:
share/man/man4/wg.4 [new file with mode: 0644]
sys/net/wg/Makefile [new file with mode: 0644]
sys/net/wg/compat.h [new file with mode: 0644]
sys/net/wg/crypto.h [new file with mode: 0644]
sys/net/wg/if_wg.c [new file with mode: 0644]
sys/net/wg/if_wg.h [new file with mode: 0644]
sys/net/wg/version.h [new file with mode: 0644]
sys/net/wg/wg_cookie.c [new file with mode: 0644]
sys/net/wg/wg_cookie.h [new file with mode: 0644]
sys/net/wg/wg_crypto.c [new file with mode: 0644]
sys/net/wg/wg_noise.c [new file with mode: 0644]
sys/net/wg/wg_noise.h [new file with mode: 0644]