Print this page
13175 Add support for IP_RECVTOS
13182 CMSG_ macros should have man pages
Change-ID: I784aa36cfd3c17e3cccbf1fd329fa7e69b663ef9

@@ -22,11 +22,11 @@
  * Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 
 /*
- * Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
+ * Copyright 2020 OmniOS Community Edition (OmniOSce) Association.
  */
 
 #ifndef _INET_IPCLASSIFIER_H
 #define _INET_IPCLASSIFIER_H
 

@@ -183,10 +183,11 @@
         crbb_recvopts : 1,              /* IP_RECVOPTS option */
         crbb_recvif : 1,                /* IP_RECVIF option */
         crbb_recvslla : 1,              /* IP_RECVSLLA option */
 
         crbb_recvttl : 1,               /* IP_RECVTTL option */
+        crbb_recvtos : 1,               /* IP_RECVTOS option */
         crbb_ip_recvpktinfo : 1,        /* IP*_RECVPKTINFO option  */
         crbb_ipv6_recvhoplimit : 1,     /* IPV6_RECVHOPLIMIT option */
         crbb_ipv6_recvhopopts : 1,      /* IPV6_RECVHOPOPTS option */
 
         crbb_ipv6_recvdstopts : 1,      /* IPV6_RECVDSTOPTS option */

@@ -206,10 +207,11 @@
 #define crb_recvdstaddr                 crbu.crbb.crbb_recvdstaddr
 #define crb_recvopts                    crbu.crbb.crbb_recvopts
 #define crb_recvif                      crbu.crbb.crbb_recvif
 #define crb_recvslla                    crbu.crbb.crbb_recvslla
 #define crb_recvttl                     crbu.crbb.crbb_recvttl
+#define crb_recvtos                     crbu.crbb.crbb_recvtos
 #define crb_ip_recvpktinfo              crbu.crbb.crbb_ip_recvpktinfo
 #define crb_ipv6_recvhoplimit           crbu.crbb.crbb_ipv6_recvhoplimit
 #define crb_ipv6_recvhopopts            crbu.crbb.crbb_ipv6_recvhopopts
 #define crb_ipv6_recvdstopts            crbu.crbb.crbb_ipv6_recvdstopts
 #define crb_ipv6_recvrthdr              crbu.crbb.crbb_ipv6_recvrthdr