summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys/socket.h
diff options
context:
space:
mode:
authorsommerfe <none@none>2006-06-22 12:52:27 -0700
committersommerfe <none@none>2006-06-22 12:52:27 -0700
commit5d0bc3ededb82d77f7c33d8f58e517a837ba5140 (patch)
treef3b0f2cc21773e13d562f20191626012f1201473 /usr/src/uts/common/sys/socket.h
parentabf8481b415d552f9b7ab854dd6032fd972a49ac (diff)
downloadillumos-joyent-5d0bc3ededb82d77f7c33d8f58e517a837ba5140.tar.gz
PSARC 2006/073 PF_ROUTE: Include interface name with RTM_NEWADDR/RTM_DELADDR
PSARC 2006/084 SO_ALLZONES 4963315 Should make IKE work for non-global zones 4984263 in.iked removes server entities when unnumbered interfaces go away 5024997 system daemons need a way to receive packets from all zones 6218993 PF_ROUTE: RTM_NEWADDR/RTM_DELADDR should include interface name via RTA_IFP 6422023 sctp doesn't need shadow copies of conn_t socket option bits 6426542 Comment about ipp_use_min_mtu got lost and wandered into conn_t 6430869 in.iked should ignore loopback addresses, not loopback interfaces 6438186 SCTP handling of getsockopt( .. SO_MAC_EXEMPT) is oddly inconsistent with TCP, UDP
Diffstat (limited to 'usr/src/uts/common/sys/socket.h')
-rw-r--r--usr/src/uts/common/sys/socket.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr/src/uts/common/sys/socket.h b/usr/src/uts/common/sys/socket.h
index a43edfd1ce..2d6b58d8c3 100644
--- a/usr/src/uts/common/sys/socket.h
+++ b/usr/src/uts/common/sys/socket.h
@@ -153,6 +153,8 @@ typedef void *_RESTRICT_KYWD Psocklen_t;
#define SO_TIMESTAMP 0x1013 /* socket-level timestamp option */
#define SCM_TIMESTAMP SO_TIMESTAMP /* socket control message timestamp */
+#define SO_ALLZONES 0x1014 /* bind in all zones */
+
#ifdef _KERNEL
#define SO_SRCADDR 0x2001 /* Internal: AF_UNIX source address */
#define SO_FILEP 0x2002 /* Internal: AF_UNIX file pointer */