diff options
| author | 2025-11-26 17:35:41 +0000 | |
|---|---|---|
| committer | 2025-11-26 18:56:21 +0100 | |
| commit | ec53ddf0d7b39aaad633391bb40bfcabbe2e1975 (patch) | |
| tree | 157043adacc412a3a35d9cddd26b04dde4e0fbb6 /drivers/pci/controller/dwc | |
| parent | wireguard: uapi: generate header with ynl-gen (diff) | |
| download | wireguard-linux-ec53ddf0d7b39aaad633391bb40bfcabbe2e1975.tar.xz wireguard-linux-ec53ddf0d7b39aaad633391bb40bfcabbe2e1975.zip | |
tools: ynl: add sample for wireguard
Add a sample application for WireGuard, using the generated C library.
The main benefit of this is to exercise the generated library,
which might be useful for future selftests.
In order to support usage with a pre-YNL wireguard.h in /usr/include,
the former header guard is added to Makefile.deps as well.
Example:
$ make -C tools/net/ynl/lib
$ make -C tools/net/ynl/generated
$ make -C tools/net/ynl/samples wireguard
$ ./tools/net/ynl/samples/wireguard
usage: ./tools/net/ynl/samples/wireguard <ifindex|ifname>
$ sudo ./tools/net/ynl/samples/wireguard wg-test
Interface 3: wg-test
Peer 6adfb183a4a2c94a2f92dab5ade762a4788[...]:
Data: rx: 42 / tx: 42 bytes
Allowed IPs:
0.0.0.0/0
::/0
Signed-off-by: Asbjørn Sloth Tønnesen <ast@fiberby.net>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'drivers/pci/controller/dwc')
0 files changed, 0 insertions, 0 deletions
