diff options
author | Luo Jinghua <sunmoon1997@gmail.com> | 2009-11-08 10:36:31 +0800 |
---|---|---|
committer | Luo Jinghua <sunmoon1997@gmail.com> | 2009-11-08 10:36:31 +0800 |
commit | 7e776646d3887d89633e00f669386de5f0814e5f (patch) | |
tree | 990738b721521cdd8faca65596a8a107cc051c30 | |
parent | 2083b6bc16a2344fe39d7706197dfc549fe78f1d (diff) |
milkway: add socket type & proto enums
-rw-r--r-- | milkway/mw-socket-family.h | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/milkway/mw-socket-family.h b/milkway/mw-socket-family.h index 198dda6..8ced9d3 100644 --- a/milkway/mw-socket-family.h +++ b/milkway/mw-socket-family.h @@ -20,11 +20,26 @@ #ifndef MW_SOCKET_FAMILY_H #define MW_SOCKET_FAMILY_H -typedef enum { +typedef enum { MW_SOCKET_FAMILY_INVALID, MW_SOCKET_FAMILY_INET, MW_SOCKET_FAMILY_INET6, MW_SOCKET_FAMILY_UNIX } mw_socket_family_t; +typedef enum +{ + MW_SOCKET_TYPE_INVALID, + MW_SOCKET_TYPE_STREAM, + MW_SOCKET_TYPE_DATAGRAM, + MW_SOCKET_TYPE_SEQPACKET +} mw_socket_type_t; + +typedef enum { + MW_SOCKET_PROTO_UNKNOWN = -1, + MW_SOCKET_PROTO_DEFAULT = 0, + MW_SOCKET_PROTO_TCP = 6, + MW_SOCKET_PROTO_UDP = 17 +} mw_socket_proto_t; + #endif |