File: socketcalls.h

package info (click to toggle)
klibc 2.0.4-9
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 5,512 kB
  • sloc: ansic: 48,305; asm: 2,578; perl: 797; makefile: 200; sh: 191
file content (28 lines) | stat: -rw-r--r-- 1,241 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/*
 * sys/socketcalls.h
 */

#ifndef _SYS_SOCKETCALLS_H
#define _SYS_SOCKETCALLS_H

/* socketcalls by number, since <linux/net.h> isn't usable for assembly */

#define SYS_SOCKET      1	/* sys_socket(2)                */
#define SYS_BIND        2	/* sys_bind(2)                  */
#define SYS_CONNECT     3	/* sys_connect(2)               */
#define SYS_LISTEN      4	/* sys_listen(2)                */
#define SYS_ACCEPT      5	/* sys_accept(2)                */
#define SYS_GETSOCKNAME 6	/* sys_getsockname(2)           */
#define SYS_GETPEERNAME 7	/* sys_getpeername(2)           */
#define SYS_SOCKETPAIR  8	/* sys_socketpair(2)            */
#define SYS_SEND        9	/* sys_send(2)                  */
#define SYS_RECV        10	/* sys_recv(2)                  */
#define SYS_SENDTO      11	/* sys_sendto(2)                */
#define SYS_RECVFROM    12	/* sys_recvfrom(2)              */
#define SYS_SHUTDOWN    13	/* sys_shutdown(2)              */
#define SYS_SETSOCKOPT  14	/* sys_setsockopt(2)            */
#define SYS_GETSOCKOPT  15	/* sys_getsockopt(2)            */
#define SYS_SENDMSG     16	/* sys_sendmsg(2)               */
#define SYS_RECVMSG     17	/* sys_recvmsg(2)               */

#endif				/* _SYS_SOCKETCALLS_H */