]> git.proxmox.com Git - mirror_iproute2.git/commitdiff
uapi: update inet_diag_info.h
authorStephen Hemminger <stephen@networkplumber.org>
Thu, 21 Feb 2019 22:24:07 +0000 (14:24 -0800)
committerStephen Hemminger <stephen@networkplumber.org>
Thu, 21 Feb 2019 22:24:07 +0000 (14:24 -0800)
Upstream changes.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
include/uapi/linux/inet_diag.h

index f98d82d4b2c033b5fdc74d525db08360131c1408..f3bcd7ee82771fc8a775c7a69a679ece4ff0008f 100644 (file)
@@ -137,15 +137,21 @@ enum {
        INET_DIAG_TCLASS,
        INET_DIAG_SKMEMINFO,
        INET_DIAG_SHUTDOWN,
-       INET_DIAG_DCTCPINFO,
-       INET_DIAG_PROTOCOL,  /* response attribute only */
+
+       /*
+        * Next extenstions cannot be requested in struct inet_diag_req_v2:
+        * its field idiag_ext has only 8 bits.
+        */
+
+       INET_DIAG_DCTCPINFO,    /* request as INET_DIAG_VEGASINFO */
+       INET_DIAG_PROTOCOL,     /* response attribute only */
        INET_DIAG_SKV6ONLY,
        INET_DIAG_LOCALS,
        INET_DIAG_PEERS,
        INET_DIAG_PAD,
-       INET_DIAG_MARK,
-       INET_DIAG_BBRINFO,
-       INET_DIAG_CLASS_ID,
+       INET_DIAG_MARK,         /* only with CAP_NET_ADMIN */
+       INET_DIAG_BBRINFO,      /* request as INET_DIAG_VEGASINFO */
+       INET_DIAG_CLASS_ID,     /* request as INET_DIAG_TCLASS */
        INET_DIAG_MD5SIG,
        __INET_DIAG_MAX,
 };