Constants
IORING_*, IOSQE_*, O_*, SO_*, ... grouped by prefix. 366 in all.
AF_*#
| Name | Value | Hex |
|---|---|---|
AF_INET |
2 |
0x2 |
AF_INET6 |
10 |
0xa |
AF_UNIX |
1 |
0x1 |
AT_*#
| Name | Value | Hex |
|---|---|---|
AT_EMPTY_PATH |
4096 |
0x1000 |
AT_FDCWD |
-100 |
|
AT_NO_AUTOMOUNT |
2048 |
0x800 |
AT_RECURSIVE |
32768 |
0x8000 |
AT_REMOVEDIR |
512 |
0x200 |
AT_STATX_DONT_SYNC |
16384 |
0x4000 |
AT_STATX_FORCE_SYNC |
8192 |
0x2000 |
AT_STATX_SYNC_AS_STAT |
0 |
0x0 |
AT_STATX_SYNC_TYPE |
24576 |
0x6000 |
AT_SYMLINK_FOLLOW |
1024 |
0x400 |
AT_SYMLINK_NOFOLLOW |
256 |
0x100 |
FALLOC_*#
| Name | Value | Hex |
|---|---|---|
FALLOC_FL_COLLAPSE_RANGE |
8 |
0x8 |
FALLOC_FL_INSERT_RANGE |
32 |
0x20 |
FALLOC_FL_KEEP_SIZE |
1 |
0x1 |
FALLOC_FL_NO_HIDE_STALE |
4 |
0x4 |
FALLOC_FL_PUNCH_HOLE |
2 |
0x2 |
FALLOC_FL_UNSHARE_RANGE |
64 |
0x40 |
FALLOC_FL_ZERO_RANGE |
16 |
0x10 |
FUTEX2_*#
| Name | Value | Hex |
|---|---|---|
FUTEX2_MPOL |
0 |
0x0 |
FUTEX2_NUMA |
4 |
0x4 |
FUTEX2_PRIVATE |
128 |
0x80 |
FUTEX2_SIZE_U32 |
2 |
0x2 |
FUTEX_*#
| Name | Value | Hex |
|---|---|---|
FUTEX_BITSET_MATCH_ANY |
4294967295 |
0xffffffff |
FUTEX_CLOCK_REALTIME |
256 |
0x100 |
FUTEX_CMD_MASK |
-385 |
|
FUTEX_CMP_REQUEUE |
4 |
0x4 |
FUTEX_CMP_REQUEUE_PI |
12 |
0xc |
FUTEX_CMP_REQUEUE_PI_PRIVATE |
140 |
0x8c |
FUTEX_CMP_REQUEUE_PRIVATE |
132 |
0x84 |
FUTEX_FD |
2 |
0x2 |
FUTEX_LOCK_PI |
6 |
0x6 |
FUTEX_LOCK_PI2 |
13 |
0xd |
FUTEX_LOCK_PI2_PRIVATE |
141 |
0x8d |
FUTEX_LOCK_PI_PRIVATE |
134 |
0x86 |
FUTEX_PRIVATE_FLAG |
128 |
0x80 |
FUTEX_REQUEUE |
3 |
0x3 |
FUTEX_REQUEUE_PRIVATE |
131 |
0x83 |
FUTEX_TRYLOCK_PI |
8 |
0x8 |
FUTEX_TRYLOCK_PI_PRIVATE |
136 |
0x88 |
FUTEX_UNLOCK_PI |
7 |
0x7 |
FUTEX_UNLOCK_PI_PRIVATE |
135 |
0x87 |
FUTEX_WAIT |
0 |
0x0 |
FUTEX_WAITV_MAX |
128 |
0x80 |
FUTEX_WAIT_BITSET |
9 |
0x9 |
FUTEX_WAIT_BITSET_PRIVATE |
137 |
0x89 |
FUTEX_WAIT_PRIVATE |
128 |
0x80 |
FUTEX_WAIT_REQUEUE_PI |
11 |
0xb |
FUTEX_WAIT_REQUEUE_PI_PRIVATE |
139 |
0x8b |
FUTEX_WAKE |
1 |
0x1 |
FUTEX_WAKE_BITSET |
10 |
0xa |
FUTEX_WAKE_BITSET_PRIVATE |
138 |
0x8a |
FUTEX_WAKE_OP |
5 |
0x5 |
FUTEX_WAKE_OP_PRIVATE |
133 |
0x85 |
FUTEX_WAKE_PRIVATE |
129 |
0x81 |
IORING_*#
| Name | Value | Hex |
|---|---|---|
IORING_ACCEPT_DONTWAIT |
2 |
0x2 |
IORING_ACCEPT_MULTISHOT |
1 |
0x1 |
IORING_ACCEPT_POLL_FIRST |
4 |
0x4 |
IORING_ASYNC_CANCEL_ALL |
1 |
0x1 |
IORING_ASYNC_CANCEL_ANY |
4 |
0x4 |
IORING_ASYNC_CANCEL_FD |
2 |
0x2 |
IORING_ASYNC_CANCEL_FD_FIXED |
8 |
0x8 |
IORING_ASYNC_CANCEL_OP |
32 |
0x20 |
IORING_ASYNC_CANCEL_USERDATA |
16 |
0x10 |
IORING_CQE_BUFFER_SHIFT |
16 |
0x10 |
IORING_CQE_F_32 |
32768 |
0x8000 |
IORING_CQE_F_BUFFER |
1 |
0x1 |
IORING_CQE_F_BUF_MORE |
16 |
0x10 |
IORING_CQE_F_MORE |
2 |
0x2 |
IORING_CQE_F_NOTIF |
8 |
0x8 |
IORING_CQE_F_SKIP |
32 |
0x20 |
IORING_CQE_F_SOCK_NONEMPTY |
4 |
0x4 |
IORING_CQ_EVENTFD_DISABLED |
1 |
0x1 |
IORING_ENTER_ABS_TIMER |
32 |
0x20 |
IORING_ENTER_EXT_ARG |
8 |
0x8 |
IORING_ENTER_EXT_ARG_REG |
64 |
0x40 |
IORING_ENTER_GETEVENTS |
1 |
0x1 |
IORING_ENTER_NO_IOWAIT |
128 |
0x80 |
IORING_ENTER_REGISTERED_RING |
16 |
0x10 |
IORING_ENTER_SQ_WAIT |
4 |
0x4 |
IORING_ENTER_SQ_WAKEUP |
2 |
0x2 |
IORING_FEAT_CQE_SKIP |
2048 |
0x800 |
IORING_FEAT_CUR_PERSONALITY |
16 |
0x10 |
IORING_FEAT_EXT_ARG |
256 |
0x100 |
IORING_FEAT_FAST_POLL |
32 |
0x20 |
IORING_FEAT_LINKED_FILE |
4096 |
0x1000 |
IORING_FEAT_MIN_TIMEOUT |
32768 |
0x8000 |
IORING_FEAT_NATIVE_WORKERS |
512 |
0x200 |
IORING_FEAT_NODROP |
2 |
0x2 |
IORING_FEAT_NO_IOWAIT |
131072 |
0x20000 |
IORING_FEAT_POLL_32BITS |
64 |
0x40 |
IORING_FEAT_RECVSEND_BUNDLE |
16384 |
0x4000 |
IORING_FEAT_REG_REG_RING |
8192 |
0x2000 |
IORING_FEAT_RSRC_TAGS |
1024 |
0x400 |
IORING_FEAT_RW_ATTR |
65536 |
0x10000 |
IORING_FEAT_RW_CUR_POS |
8 |
0x8 |
IORING_FEAT_SINGLE_MMAP |
1 |
0x1 |
IORING_FEAT_SQPOLL_NONFIXED |
128 |
0x80 |
IORING_FEAT_SUBMIT_STABLE |
4 |
0x4 |
IORING_FILE_INDEX_ALLOC |
4294967295 |
0xffffffff |
IORING_FIXED_FD_NO_CLOEXEC |
1 |
0x1 |
IORING_FSYNC_DATASYNC |
1 |
0x1 |
IORING_LINK_TIMEOUT_UPDATE |
16 |
0x10 |
IORING_MEM_REGION_REG_WAIT_ARG |
1 |
0x1 |
IORING_MEM_REGION_TYPE_USER |
1 |
0x1 |
IORING_MSG_RING_CQE_SKIP |
1 |
0x1 |
IORING_MSG_RING_FLAGS_PASS |
2 |
0x2 |
IORING_NOP_CQE32 |
32 |
0x20 |
IORING_NOP_INJECT_RESULT |
1 |
0x1 |
IORING_NOTIF_USAGE_ZC_COPIED |
2147483648 |
0x80000000 |
IORING_OFF_CQ_RING |
134217728 |
0x8000000 |
IORING_OFF_MMAP_MASK |
4160749568 |
0xf8000000 |
IORING_OFF_PBUF_RING |
2147483648 |
0x80000000 |
IORING_OFF_PBUF_SHIFT |
16 |
0x10 |
IORING_OFF_SQES |
268435456 |
0x10000000 |
IORING_OFF_SQ_RING |
0 |
0x0 |
IORING_POLL_ADD_LEVEL |
8 |
0x8 |
IORING_POLL_ADD_MULTI |
1 |
0x1 |
IORING_POLL_UPDATE_EVENTS |
2 |
0x2 |
IORING_POLL_UPDATE_USER_DATA |
4 |
0x4 |
IORING_RECVSEND_BUNDLE |
16 |
0x10 |
IORING_RECVSEND_FIXED_BUF |
4 |
0x4 |
IORING_RECVSEND_POLL_FIRST |
1 |
0x1 |
IORING_RECV_MULTISHOT |
2 |
0x2 |
IORING_REGISTER_DST_REPLACE |
2 |
0x2 |
IORING_REGISTER_FILES_SKIP |
-2 |
|
IORING_REGISTER_SRC_REGISTERED |
1 |
0x1 |
IORING_REG_WAIT_TS |
1 |
0x1 |
IORING_RESTRICTION_REGISTER_OP |
0 |
0x0 |
IORING_RESTRICTION_SQE_FLAGS_ALLOWED |
2 |
0x2 |
IORING_RESTRICTION_SQE_FLAGS_REQUIRED |
3 |
0x3 |
IORING_RESTRICTION_SQE_OP |
1 |
0x1 |
IORING_RSRC_REGISTER_SPARSE |
1 |
0x1 |
IORING_RW_ATTR_FLAG_PI |
1 |
0x1 |
IORING_SEND_VECTORIZED |
32 |
0x20 |
IORING_SEND_ZC_REPORT_USAGE |
8 |
0x8 |
IORING_SETUP_ATTACH_WQ |
32 |
0x20 |
IORING_SETUP_CLAMP |
16 |
0x10 |
IORING_SETUP_COOP_TASKRUN |
256 |
0x100 |
IORING_SETUP_CQE32 |
2048 |
0x800 |
IORING_SETUP_CQE_MIXED |
262144 |
0x40000 |
IORING_SETUP_CQSIZE |
8 |
0x8 |
IORING_SETUP_DEFER_TASKRUN |
8192 |
0x2000 |
IORING_SETUP_HYBRID_IOPOLL |
131072 |
0x20000 |
IORING_SETUP_IOPOLL |
1 |
0x1 |
IORING_SETUP_NO_MMAP |
16384 |
0x4000 |
IORING_SETUP_NO_SQARRAY |
65536 |
0x10000 |
IORING_SETUP_REGISTERED_FD_ONLY |
32768 |
0x8000 |
IORING_SETUP_R_DISABLED |
64 |
0x40 |
IORING_SETUP_SINGLE_ISSUER |
4096 |
0x1000 |
IORING_SETUP_SQE128 |
1024 |
0x400 |
IORING_SETUP_SQE_MIXED |
524288 |
0x80000 |
IORING_SETUP_SQPOLL |
2 |
0x2 |
IORING_SETUP_SQ_AFF |
4 |
0x4 |
IORING_SETUP_SQ_REWIND |
1048576 |
0x100000 |
IORING_SETUP_SUBMIT_ALL |
128 |
0x80 |
IORING_SETUP_TASKRUN_FLAG |
512 |
0x200 |
IORING_SQ_CQ_OVERFLOW |
2 |
0x2 |
IORING_SQ_NEED_WAKEUP |
1 |
0x1 |
IORING_SQ_TASKRUN |
4 |
0x4 |
IORING_TIMEOUT_ABS |
1 |
0x1 |
IORING_TIMEOUT_BOOTTIME |
4 |
0x4 |
IORING_TIMEOUT_CLOCK_MASK |
12 |
0xc |
IORING_TIMEOUT_ETIME_SUCCESS |
32 |
0x20 |
IORING_TIMEOUT_IMMEDIATE_ARG |
128 |
0x80 |
IORING_TIMEOUT_MULTISHOT |
64 |
0x40 |
IORING_TIMEOUT_REALTIME |
8 |
0x8 |
IORING_TIMEOUT_UPDATE |
2 |
0x2 |
IORING_TIMEOUT_UPDATE_MASK |
18 |
0x12 |
IORING_URING_CMD_FIXED |
1 |
0x1 |
IORING_URING_CMD_MASK |
1 |
0x1 |
IOSQE_*#
| Name | Value | Hex |
|---|---|---|
IOSQE_ASYNC |
16 |
0x10 |
IOSQE_BUFFER_SELECT |
32 |
0x20 |
IOSQE_CQE_SKIP_SUCCESS |
64 |
0x40 |
IOSQE_FIXED_FILE |
1 |
0x1 |
IOSQE_IO_DRAIN |
2 |
0x2 |
IOSQE_IO_HARDLINK |
8 |
0x8 |
IOSQE_IO_LINK |
4 |
0x4 |
IOU_*#
| Name | Value | Hex |
|---|---|---|
IOU_PBUF_RING_INC |
2 |
0x2 |
IOU_PBUF_RING_MMAP |
1 |
0x1 |
IO_*#
| Name | Value | Hex |
|---|---|---|
IO_URING_OP_SUPPORTED |
1 |
0x1 |
IO_URING_QUERY_OPCODES |
0 |
0x0 |
IO_URING_QUERY_SCQ |
2 |
0x2 |
IO_URING_QUERY_ZCRX |
1 |
0x1 |
IO_URING_VERSION_MAJOR |
2 |
0x2 |
IO_URING_VERSION_MINOR |
15 |
0xf |
IPPROTO_*#
| Name | Value | Hex |
|---|---|---|
IPPROTO_AH |
51 |
0x33 |
IPPROTO_BEETPH |
94 |
0x5e |
IPPROTO_COMP |
108 |
0x6c |
IPPROTO_DCCP |
33 |
0x21 |
IPPROTO_EGP |
8 |
0x8 |
IPPROTO_ENCAP |
98 |
0x62 |
IPPROTO_ESP |
50 |
0x32 |
IPPROTO_ETHERNET |
143 |
0x8f |
IPPROTO_GRE |
47 |
0x2f |
IPPROTO_ICMP |
1 |
0x1 |
IPPROTO_IDP |
22 |
0x16 |
IPPROTO_IGMP |
2 |
0x2 |
IPPROTO_IP |
0 |
0x0 |
IPPROTO_IPIP |
4 |
0x4 |
IPPROTO_IPV6 |
41 |
0x29 |
IPPROTO_MPLS |
137 |
0x89 |
IPPROTO_MPTCP |
262 |
0x106 |
IPPROTO_MTP |
92 |
0x5c |
IPPROTO_PIM |
103 |
0x67 |
IPPROTO_PUP |
12 |
0xc |
IPPROTO_RAW |
255 |
0xff |
IPPROTO_RSVP |
46 |
0x2e |
IPPROTO_SCTP |
132 |
0x84 |
IPPROTO_TCP |
6 |
0x6 |
IPPROTO_TP |
29 |
0x1d |
IPPROTO_UDP |
17 |
0x11 |
IPPROTO_UDPLITE |
136 |
0x88 |
LIBURING_*#
| Name | Value | Hex |
|---|---|---|
LIBURING_HAVE_DATA64 |
'' |
|
LIBURING_UDATA_TIMEOUT |
18446744073709551615 |
0xffffffffffffffff |
O_*#
| Name | Value | Hex |
|---|---|---|
O_ACCMODE |
3 |
0x3 |
O_APPEND |
1024 |
0x400 |
O_ASYNC |
8192 |
0x2000 |
O_CLOEXEC |
524288 |
0x80000 |
O_CREAT |
64 |
0x40 |
O_DIRECT |
16384 |
0x4000 |
O_DIRECTORY |
65536 |
0x10000 |
O_DSYNC |
4096 |
0x1000 |
O_EXCL |
128 |
0x80 |
O_LARGEFILE |
0 |
0x0 |
O_NOATIME |
262144 |
0x40000 |
O_NOCTTY |
256 |
0x100 |
O_NOFOLLOW |
131072 |
0x20000 |
O_NONBLOCK |
2048 |
0x800 |
O_PATH |
2097152 |
0x200000 |
O_RDONLY |
0 |
0x0 |
O_RDWR |
2 |
0x2 |
O_SYNC |
1052672 |
0x101000 |
O_TMPFILE |
4259840 |
0x410000 |
O_TRUNC |
512 |
0x200 |
O_WRONLY |
1 |
0x1 |
RENAME_*#
| Name | Value | Hex |
|---|---|---|
RENAME_EXCHANGE |
2 |
0x2 |
RENAME_NOREPLACE |
1 |
0x1 |
RENAME_WHITEOUT |
4 |
0x4 |
RESOLVE_*#
| Name | Value | Hex |
|---|---|---|
RESOLVE_BENEATH |
8 |
0x8 |
RESOLVE_CACHED |
32 |
0x20 |
RESOLVE_IN_ROOT |
16 |
0x10 |
RESOLVE_NO_MAGICLINKS |
2 |
0x2 |
RESOLVE_NO_SYMLINKS |
4 |
0x4 |
RESOLVE_NO_XDEV |
1 |
0x1 |
RWF_*#
| Name | Value | Hex |
|---|---|---|
RWF_APPEND |
16 |
0x10 |
RWF_ATOMIC |
0 |
0x0 |
RWF_DSYNC |
2 |
0x2 |
RWF_HIPRI |
1 |
0x1 |
RWF_NOAPPEND |
0 |
0x0 |
RWF_NOWAIT |
8 |
0x8 |
RWF_SYNC |
4 |
0x4 |
SHUT_*#
| Name | Value | Hex |
|---|---|---|
SHUT_RD |
0 |
0x0 |
SHUT_RDWR |
2 |
0x2 |
SHUT_WR |
1 |
0x1 |
SOCK_*#
| Name | Value | Hex |
|---|---|---|
SOCK_CLOEXEC |
524288 |
0x80000 |
SOCK_DCCP |
6 |
0x6 |
SOCK_DGRAM |
2 |
0x2 |
SOCK_NONBLOCK |
2048 |
0x800 |
SOCK_PACKET |
10 |
0xa |
SOCK_RAW |
3 |
0x3 |
SOCK_RDM |
4 |
0x4 |
SOCK_SEQPACKET |
5 |
0x5 |
SOCK_STREAM |
1 |
0x1 |
SO_*#
| Name | Value | Hex |
|---|---|---|
SO_ACCEPTCONN |
30 |
0x1e |
SO_ATTACH_FILTER |
26 |
0x1a |
SO_BINDTODEVICE |
25 |
0x19 |
SO_BROADCAST |
6 |
0x6 |
SO_BSDCOMPAT |
14 |
0xe |
SO_DEBUG |
1 |
0x1 |
SO_DETACH_FILTER |
27 |
0x1b |
SO_DOMAIN |
39 |
0x27 |
SO_DONTROUTE |
5 |
0x5 |
SO_ERROR |
4 |
0x4 |
SO_GET_FILTER |
26 |
0x1a |
SO_KEEPALIVE |
9 |
0x9 |
SO_LINGER |
13 |
0xd |
SO_MARK |
36 |
0x24 |
SO_NO_CHECK |
11 |
0xb |
SO_OOBINLINE |
10 |
0xa |
SO_PASSCRED |
16 |
0x10 |
SO_PASSSEC |
34 |
0x22 |
SO_PEEK_OFF |
42 |
0x2a |
SO_PEERCRED |
17 |
0x11 |
SO_PEERNAME |
28 |
0x1c |
SO_PEERSEC |
31 |
0x1f |
SO_PRIORITY |
12 |
0xc |
SO_PROTOCOL |
38 |
0x26 |
SO_RCVBUF |
8 |
0x8 |
SO_RCVBUFFORCE |
33 |
0x21 |
SO_RCVLOWAT |
18 |
0x12 |
SO_RCVTIMEO |
20 |
0x14 |
SO_REUSEADDR |
2 |
0x2 |
SO_REUSEPORT |
15 |
0xf |
SO_RXQ_OVFL |
40 |
0x28 |
SO_SNDBUF |
7 |
0x7 |
SO_SNDBUFFORCE |
32 |
0x20 |
SO_SNDLOWAT |
19 |
0x13 |
SO_SNDTIMEO |
21 |
0x15 |
SO_TIMESTAMP |
29 |
0x1d |
SO_TIMESTAMPING |
37 |
0x25 |
SO_TIMESTAMPNS |
35 |
0x23 |
SO_TYPE |
3 |
0x3 |
SO_WIFI_STATUS |
41 |
0x29 |
SPLICE_*#
| Name | Value | Hex |
|---|---|---|
SPLICE_F_FD_IN_FIXED |
2147483648 |
0x80000000 |
SPLICE_F_GIFT |
8 |
0x8 |
SPLICE_F_MORE |
4 |
0x4 |
SPLICE_F_MOVE |
1 |
0x1 |
SPLICE_F_NONBLOCK |
2 |
0x2 |
STATX_*#
| Name | Value | Hex |
|---|---|---|
STATX_ATIME |
32 |
0x20 |
STATX_ATTR_APPEND |
32 |
0x20 |
STATX_ATTR_AUTOMOUNT |
4096 |
0x1000 |
STATX_ATTR_COMPRESSED |
4 |
0x4 |
STATX_ATTR_DAX |
2097152 |
0x200000 |
STATX_ATTR_ENCRYPTED |
2048 |
0x800 |
STATX_ATTR_IMMUTABLE |
16 |
0x10 |
STATX_ATTR_MOUNT_ROOT |
8192 |
0x2000 |
STATX_ATTR_NODUMP |
64 |
0x40 |
STATX_ATTR_VERITY |
1048576 |
0x100000 |
STATX_BASIC_STATS |
2047 |
0x7ff |
STATX_BLOCKS |
1024 |
0x400 |
STATX_BTIME |
2048 |
0x800 |
STATX_CTIME |
128 |
0x80 |
STATX_DIOALIGN |
8192 |
0x2000 |
STATX_GID |
16 |
0x10 |
STATX_INO |
256 |
0x100 |
STATX_MNT_ID |
4096 |
0x1000 |
STATX_MODE |
2 |
0x2 |
STATX_MTIME |
64 |
0x40 |
STATX_NLINK |
4 |
0x4 |
STATX_SIZE |
512 |
0x200 |
STATX_TYPE |
1 |
0x1 |
STATX_UID |
8 |
0x8 |
SYNC_*#
| Name | Value | Hex |
|---|---|---|
SYNC_FILE_RANGE_WAIT_AFTER |
4 |
0x4 |
SYNC_FILE_RANGE_WAIT_BEFORE |
1 |
0x1 |
SYNC_FILE_RANGE_WRITE |
2 |
0x2 |
S_*#
| Name | Value | Hex |
|---|---|---|
S_IFBLK |
24576 |
0x6000 |
S_IFCHR |
8192 |
0x2000 |
S_IFDIR |
16384 |
0x4000 |
S_IFIFO |
4096 |
0x1000 |
S_IFLNK |
40960 |
0xa000 |
S_IFMT |
61440 |
0xf000 |
S_IFREG |
32768 |
0x8000 |
S_IFSOCK |
49152 |
0xc000 |
S_IRGRP |
32 |
0x20 |
S_IROTH |
4 |
0x4 |
S_IRUSR |
256 |
0x100 |
S_IRWXG |
56 |
0x38 |
S_IRWXO |
7 |
0x7 |
S_IRWXU |
448 |
0x1c0 |
S_ISGID |
1024 |
0x400 |
S_ISUID |
2048 |
0x800 |
S_ISVTX |
512 |
0x200 |
S_IWGRP |
16 |
0x10 |
S_IWOTH |
2 |
0x2 |
S_IWUSR |
128 |
0x80 |
S_IXGRP |
8 |
0x8 |
S_IXOTH |
1 |
0x1 |
S_IXUSR |
64 |
0x40 |
ZCRX_*#
| Name | Value | Hex |
|---|---|---|
ZCRX_CTRL_EXPORT |
1 |
0x1 |
ZCRX_CTRL_FLUSH_RQ |
0 |
0x0 |
Other#
| Name | Value | Hex |
|---|---|---|
IOV_MAX |
1024 |
0x400 |
SCM_WIFI_STATUS |
41 |
0x29 |
SOL_SOCKET |
1 |
0x1 |