6844855 8.72% snv_115 vol25_09_loopback_32bit performance regression x86
diff --git a/usr/src/uts/common/sys/socket_proto.h b/usr/src/uts/common/sys/socket_proto.h
index 12c9547..84299c4 100644
--- a/usr/src/uts/common/sys/socket_proto.h
+++ b/usr/src/uts/common/sys/socket_proto.h
@@ -60,6 +60,7 @@
uint_t sopp_rcvtimer; /* delayed recv notification (time) */
uint32_t sopp_rcvthresh; /* delayed recv notification (bytes) */
socklen_t sopp_maxaddrlen; /* maximum size of protocol address */
+ boolean_t sopp_loopback; /* loopback connection */
};
/* flags to determine which socket options are set */
@@ -75,6 +76,7 @@
#define SOCKOPT_RCVTHRESH 0x0200
#define SOCKOPT_MAXADDRLEN 0x0400 /* set max address length */
#define SOCKOPT_MINPSZ 0x0800 /* set minpsz for protocols */
+#define SOCKOPT_LOOPBACK 0x1000 /* set loopback */
#define IS_SO_OOB_INLINE(so) ((so)->so_proto_props.sopp_oobinline)