From: Thierry Du Tre <thie...@dtsystems.be> Date: Fri, 10 Mar 2017 15:41:35 +0100
> --- a/include/uapi/linux/if_vlan.h > +++ b/include/uapi/linux/if_vlan.h > @@ -20,6 +20,8 @@ > enum vlan_ioctl_cmds { > ADD_VLAN_CMD, > DEL_VLAN_CMD, > + FLUSH_VLAN_INGRESS_PRIORITY_CMD, > + FLUSH_VLAN_EGRESS_PRIORITY_CMD, > SET_VLAN_INGRESS_PRIORITY_CMD, > SET_VLAN_EGRESS_PRIORITY_CMD, > GET_VLAN_INGRESS_PRIORITY_CMD, You definitely cannot insert new command values in the middle of existing commands, this changes the value of SET/GET/etc. thus breaking existing userspace.