From 7e776646d3887d89633e00f669386de5f0814e5f Mon Sep 17 00:00:00 2001 From: Luo Jinghua Date: Sun, 8 Nov 2009 10:36:31 +0800 Subject: milkway: add socket type & proto enums --- milkway/mw-socket-family.h | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) 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 -- cgit v1.2.3