123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- #ifndef _LINUX_NET_H
- #define _LINUX_NET_H
- #include <linux/socket.h>
- #include <asm/socket.h>
- #define NPROTO AF_MAX
- #define SYS_SOCKET 1
- #define SYS_BIND 2
- #define SYS_CONNECT 3
- #define SYS_LISTEN 4
- #define SYS_ACCEPT 5
- #define SYS_GETSOCKNAME 6
- #define SYS_GETPEERNAME 7
- #define SYS_SOCKETPAIR 8
- #define SYS_SEND 9
- #define SYS_RECV 10
- #define SYS_SENDTO 11
- #define SYS_RECVFROM 12
- #define SYS_SHUTDOWN 13
- #define SYS_SETSOCKOPT 14
- #define SYS_GETSOCKOPT 15
- #define SYS_SENDMSG 16
- #define SYS_RECVMSG 17
- #define SYS_ACCEPT4 18
- #define SYS_RECVMMSG 19
- #define SYS_SENDMMSG 20
- typedef enum {
- SS_FREE = 0,
- SS_UNCONNECTED,
- SS_CONNECTING,
- SS_CONNECTED,
- SS_DISCONNECTING
- } socket_state;
- #define __SO_ACCEPTCON (1 << 16)
- #endif
|