Dr Andrew Scott G7VAV

My photo
 
June 2025
Mo Tu We Th Fr Sa Su
26 27 28 29 30 31 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 29
30 1 2 3 4 5 6


socket.h
01: #ifndef __ASM_GENERIC_SOCKET_H
02: #define __ASM_GENERIC_SOCKET_H
03: 
04: #include <asm/sockios.h>
05: 
06: /* For setsockopt(2) */
07: #define SOL_SOCKET      1
08: 
09: #define SO_DEBUG        1
10: #define SO_REUSEADDR    2
11: #define SO_TYPE         3
12: #define SO_ERROR        4
13: #define SO_DONTROUTE    5
14: #define SO_BROADCAST    6
15: #define SO_SNDBUF       7
16: #define SO_RCVBUF       8
17: #define SO_SNDBUFFORCE  32
18: #define SO_RCVBUFFORCE  33
19: #define SO_KEEPALIVE    9
20: #define SO_OOBINLINE    10
21: #define SO_NO_CHECK     11
22: #define SO_PRIORITY     12
23: #define SO_LINGER       13
24: #define SO_BSDCOMPAT    14
25: /* To add :#define SO_REUSEPORT 15 */
26: 
27: #ifndef SO_PASSCRED /* powerpc only differs in these */
28: #define SO_PASSCRED     16
29: #define SO_PEERCRED     17
30: #define SO_RCVLOWAT     18
31: #define SO_SNDLOWAT     19
32: #define SO_RCVTIMEO     20
33: #define SO_SNDTIMEO     21
34: #endif
35: 
36: /* Security levels - as per NRL IPv6 - don't actually do anything */
37: #define SO_SECURITY_AUTHENTICATION              22
38: #define SO_SECURITY_ENCRYPTION_TRANSPORT        23
39: #define SO_SECURITY_ENCRYPTION_NETWORK          24
40: 
41: #define SO_BINDTODEVICE 25
42: 
43: /* Socket filtering */
44: #define SO_ATTACH_FILTER        26
45: #define SO_DETACH_FILTER        27
46: 
47: #define SO_PEERNAME             28
48: #define SO_TIMESTAMP            29
49: #define SCM_TIMESTAMP           SO_TIMESTAMP
50: 
51: #define SO_ACCEPTCONN           30
52: 
53: #define SO_PEERSEC              31
54: #define SO_PASSSEC              34
55: #define SO_TIMESTAMPNS          35
56: #define SCM_TIMESTAMPNS         SO_TIMESTAMPNS
57: 
58: #define SO_MARK                 36
59: 
60: #define SO_TIMESTAMPING         37
61: #define SCM_TIMESTAMPING        SO_TIMESTAMPING
62: 
63: #define SO_PROTOCOL             38
64: #define SO_DOMAIN               39
65: 
66: #define SO_RXQ_OVFL             40
67: #endif /* __ASM_GENERIC_SOCKET_H */
68: 


for client (none)
© Andrew Scott 2006 - 2025,
All Rights Reserved
http://www.andrew-scott.uk/
Andrew Scott
http://www.andrew-scott.co.uk/