-#define SIOCGIFRASYNCMAP _IOR(p, 140, long) /* get receive async map */
-#define SIOCSIFRASYNCMAP _IOW(p, 141, long) /* set receive async map */
-#define SIOCGIFXASYNCMAP _IOR(p, 142, ext_accm) /* get extended xmit map */
-#define SIOCSIFXASYNCMAP _IOW(p, 143, ext_accm) /* set extended xmit map */
+#define SIOCGIFRASYNCMAP _IOR(p, 140, u_int32_t) /* get receive async map */
+#define SIOCSIFRASYNCMAP _IOW(p, 141, u_int32_t) /* set receive async map */
+#define SIOCGIFXASYNCMAP _IOR(p, 142, ext_accm) /* get extended xmit map */
+#define SIOCSIFXASYNCMAP _IOW(p, 143, ext_accm) /* set extended xmit map */
+#define SIOCSETU _IOW(p, 144, int) /* set unit number */
+#define SIOCSETNPMODE _IOW(p, 145, struct npioctl) /* set NP mode */
+#define SIOCGETNPMODE _IOWR(p, 146, struct npioctl) /* get NP mode */
+#define SIOCGIFCOMP _IOR(p, 148, int) /* get CCP kernel flags */
+#define SIOCSIFCOMP _IOW(p, 149, int) /* set CCP closed/open/up */
+#define SIOCSCOMPRESS _IOW(p, 150, struct ppp_option_data)
+
+#define SIOCGPPPSTATS _IOWR(i, 123, struct ifpppstatsreq)
+#define SIOCGPPPCSTATS _IOWR(i, 124, struct ifpppcstatsreq)