# HG changeset patch # User Roy Marples # Date 1600544167 -3600 # Node ID 5f999efcfe01ec3f1e487e024db325e47a7a60a6 # Parent 4ac77faa499008d713d8332a690cea7970620a9a Linux: Use SIOCSIFVLAN rather than SIOCSIFVLAN diff -r 4ac77faa4990 -r 5f999efcfe01 src/if-linux.c --- a/src/if-linux.c Sat Sep 19 18:58:52 2020 +0100 +++ b/src/if-linux.c Sat Sep 19 20:36:07 2020 +0100 @@ -363,7 +363,7 @@ memset(&v, 0, sizeof(v)); strlcpy(v.device1, ifp->name, sizeof(v.device1)); v.cmd = GET_VLAN_VID_CMD; - if (ioctl(ifp->ctx->pf_inet_fd, SIOCSIFVLAN, &v) != 0) + if (ioctl(ifp->ctx->pf_inet_fd, SIOCGIFVLAN, &v) != 0) return 0; /* 0 means no VLANID */ return (unsigned short)v.u.VID; }