summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys/socketvar.h
diff options
context:
space:
mode:
authorAnders Persson <Anders.Persson@Sun.COM>2009-02-12 17:35:05 -0800
committerAnders Persson <Anders.Persson@Sun.COM>2009-02-12 17:35:05 -0800
commit4117443759eb8485e3cfd93459f86a41ea241d20 (patch)
tree1eb4fc226ad06049ddefb248d332868aae82a0a2 /usr/src/uts/common/sys/socketvar.h
parent54d5ddcceae506b00e8889ad38c9d15489f670c5 (diff)
downloadillumos-joyent-4117443759eb8485e3cfd93459f86a41ea241d20.tar.gz
6799655 sockets need better handling of STREAMS ioctls
Diffstat (limited to 'usr/src/uts/common/sys/socketvar.h')
-rw-r--r--usr/src/uts/common/sys/socketvar.h12
1 files changed, 5 insertions, 7 deletions
diff --git a/usr/src/uts/common/sys/socketvar.h b/usr/src/uts/common/sys/socketvar.h
index c7c0f0aae7..f4f026fd77 100644
--- a/usr/src/uts/common/sys/socketvar.h
+++ b/usr/src/uts/common/sys/socketvar.h
@@ -291,14 +291,12 @@ struct sonode {
#define SS_SODIRECT 0x00400000 /* transport supports sodirect */
-/* unused 0x01000000 */ /* was SS_LADDR_VALID */
-/* unused 0x02000000 */ /* was SS_FADDR_VALID */
+#define SS_SENTLASTREADSIG 0x01000000 /* last rx signal has been sent */
+#define SS_SENTLASTWRITESIG 0x02000000 /* last tx signal has been sent */
-#define SS_SENTLASTREADSIG 0x10000000 /* last rx signal has been sent */
-#define SS_SENTLASTWRITESIG 0x20000000 /* last tx signal has been sent */
-
-#define SS_FALLBACK_PENDING 0x40000000
-#define SS_FALLBACK_COMP 0x80000000
+#define SS_FALLBACK_DRAIN 0x20000000 /* data was/is being drained */
+#define SS_FALLBACK_PENDING 0x40000000 /* fallback is pending */
+#define SS_FALLBACK_COMP 0x80000000 /* fallback has completed */
/* Set of states when the socket can't be rebound */