diff --git a/ioctl_defines b/ioctl_defines
index eafcaff662af8e8fbd323cf34cd18ed35d22fd5d..97bdcc10f654d8c5f42ebc248aa0f205795b359f 100644
--- a/ioctl_defines
+++ b/ioctl_defines
@@ -2631,3 +2631,5 @@ define(`BTRFS_IOC_INO_LOOKUP', `0xd0009412')
 define(`BTRFS_IOC_DEV_INFO', `0xd000941e')
 define(`HIDIOCGUSAGES', `0xd01c4813')
 define(`SNDRV_COMPRESS_GET_CODEC_CAPS', `0xeb884311')
+define(`WAN_IOC_ADD_FLT_RULE', `0x00006900')
+define(`WAN_IOC_ADD_FLT_INDEX', `0x00006902')
diff --git a/ioctl_macros b/ioctl_macros
index 890fc3cb500bb05b99912dd3e1d9ab42658b7932..5a94bf21ba50ec43ea99a8d647df51820bff1abd 100644
--- a/ioctl_macros
+++ b/ioctl_macros
@@ -15,6 +15,8 @@ TIOCOUTQ FIOCLEX
 # socket ioctls never allowed to unprivileged apps
 define(`priv_sock_ioctls', `
 {
+# qualcomm rmnet ioctls
+WAN_IOC_ADD_FLT_RULE WAN_IOC_ADD_FLT_INDEX
 # socket ioctls
 SIOCADDRT SIOCDELRT SIOCRTMSG SIOCSIFLINK SIOCSIFFLAGS SIOCSIFADDR SIOCGIFDSTADDR
 SIOCSIFDSTADDR SIOCSIFBRDADDR SIOCSIFNETMASK SIOCGIFMETRIC SIOCSIFMETRIC SIOCGIFMEM