]> git.ipfire.org Git - thirdparty/wireguard-tools.git/commitdiff
wg-quick: linux: add 'dev' to 'ip link add' to avoid keyword conflicts
authorTriangleSnake <trianglesnake2002@gmail.com>
Mon, 5 May 2025 07:13:06 +0000 (15:13 +0800)
committerJason A. Donenfeld <Jason@zx2c4.com>
Tue, 20 May 2025 22:16:18 +0000 (00:16 +0200)
Signed-off-by: TriangleSnake <trianglesnake2002@gmail.com>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
src/wg-quick/linux.bash

index 4193ce586ccbe45939cf121a9050e86feae15256..93df80db0f40ce343c319acce0fb66a54a3f691c 100755 (executable)
@@ -87,7 +87,7 @@ auto_su() {
 
 add_if() {
        local ret
-       if ! cmd ip link add "$INTERFACE" type wireguard; then
+       if ! cmd ip link add dev "$INTERFACE" type wireguard; then
                ret=$?
                [[ -e /sys/module/wireguard ]] || ! command -v "${WG_QUICK_USERSPACE_IMPLEMENTATION:-wireguard-go}" >/dev/null && exit $ret
                echo "[!] Missing WireGuard kernel module. Falling back to slow userspace implementation." >&2