Class: Rex::Post::Meterpreter::Extensions::Stdapi::Railgun::Def::DefApiConstants_linux
- Inherits:
-
ApiConstants
- Object
- ApiConstants
- Rex::Post::Meterpreter::Extensions::Stdapi::Railgun::Def::DefApiConstants_linux
- Defined in:
- lib/rex/post/meterpreter/extensions/stdapi/railgun/def/linux/api_constants.rb
Overview
A container holding useful Linux API Constants.
Class Method Summary collapse
-
.add_constants(const_mgr) ⇒ Object
Slurp in a giant list of known constants.
Methods inherited from ApiConstants
Class Method Details
.add_constants(const_mgr) ⇒ Object
Slurp in a giant list of known constants.
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'lib/rex/post/meterpreter/extensions/stdapi/railgun/def/linux/api_constants.rb', line 20 def self.add_constants(const_mgr) const_mgr.add_const('MAP_FILE', 0x00) const_mgr.add_const('MAP_SHARED', 0x01) const_mgr.add_const('MAP_PRIVATE', 0x02) const_mgr.add_const('MAP_FIXED', 0x10) const_mgr.add_const('MAP_ANON', 0x20) const_mgr.add_const('MAP_ANONYMOUS', 0x20) const_mgr.add_const('PROT_NONE', 0x00) const_mgr.add_const('PROT_READ', 0x01) const_mgr.add_const('PROT_WRITE', 0x02) const_mgr.add_const('PROT_EXEC', 0x04) const_mgr.add_const('PROT_GROWSDOWN', 0x01000000) const_mgr.add_const('PROT_GROWSUP', 0x02000000) const_mgr.add_const('PF_UNSPEC', 0x00000000) const_mgr.add_const('PF_LOCAL', 0x00000001) const_mgr.add_const('PF_UNIX', 0x00000000) const_mgr.add_const('PF_FILE', 0x00000000) const_mgr.add_const('PF_INET', 0x00000002) const_mgr.add_const('PF_AX25', 0x00000003) const_mgr.add_const('PF_IPX', 0x00000004) const_mgr.add_const('PF_APPLETALK', 0x00000005) const_mgr.add_const('PF_NETROM', 0x00000006) const_mgr.add_const('PF_BRIDGE', 0x00000007) const_mgr.add_const('PF_ATMPVC', 0x00000008) const_mgr.add_const('PF_X25', 0x00000009) const_mgr.add_const('PF_INET6', 0x0000000a) const_mgr.add_const('PF_ROSE', 0x0000000b) const_mgr.add_const('PF_DECnet', 0x0000000c) const_mgr.add_const('PF_NETBEUI', 0x0000000d) const_mgr.add_const('PF_SECURITY', 0x0000000e) const_mgr.add_const('PF_KEY', 0x0000000f) const_mgr.add_const('PF_NETLINK', 0x00000010) const_mgr.add_const('PF_ROUTE', 0x00000000) const_mgr.add_const('PF_PACKET', 0x00000011) const_mgr.add_const('PF_ASH', 0x00000012) const_mgr.add_const('PF_ECONET', 0x00000013) const_mgr.add_const('PF_ATMSVC', 0x00000014) const_mgr.add_const('PF_RDS', 0x00000015) const_mgr.add_const('PF_SNA', 0x00000016) const_mgr.add_const('PF_IRDA', 0x00000017) const_mgr.add_const('PF_PPPOX', 0x00000018) const_mgr.add_const('PF_WANPIPE', 0x00000019) const_mgr.add_const('PF_LLC', 0x0000001a) const_mgr.add_const('PF_IB', 0x0000001b) const_mgr.add_const('PF_MPLS', 0x0000001c) const_mgr.add_const('PF_CAN', 0x0000001d) const_mgr.add_const('PF_TIPC', 0x0000001e) const_mgr.add_const('PF_BLUETOOTH', 0x0000001f) const_mgr.add_const('PF_IUCV', 0x00000020) const_mgr.add_const('PF_RXRPC', 0x00000021) const_mgr.add_const('PF_ISDN', 0x00000022) const_mgr.add_const('PF_PHONET', 0x00000023) const_mgr.add_const('PF_IEEE802154', 0x00000024) const_mgr.add_const('PF_CAIF', 0x00000025) const_mgr.add_const('PF_ALG', 0x00000026) const_mgr.add_const('PF_NFC', 0x00000027) const_mgr.add_const('PF_VSOCK', 0x00000028) const_mgr.add_const('PF_KCM', 0x00000029) const_mgr.add_const('PF_MAX', 0x0000002a) const_mgr.add_const('AF_UNSPEC', 0x00000000) const_mgr.add_const('AF_LOCAL', 0x00000001) const_mgr.add_const('AF_UNIX', 0x00000000) const_mgr.add_const('AF_FILE', 0x00000000) const_mgr.add_const('AF_INET', 0x00000002) const_mgr.add_const('AF_AX25', 0x00000003) const_mgr.add_const('AF_IPX', 0x00000004) const_mgr.add_const('AF_APPLETALK', 0x00000005) const_mgr.add_const('AF_NETROM', 0x00000006) const_mgr.add_const('AF_BRIDGE', 0x00000007) const_mgr.add_const('AF_ATMPVC', 0x00000008) const_mgr.add_const('AF_X25', 0x00000009) const_mgr.add_const('AF_INET6', 0x0000000a) const_mgr.add_const('AF_ROSE', 0x0000000b) const_mgr.add_const('AF_DECnet', 0x0000000c) const_mgr.add_const('AF_NETBEUI', 0x0000000d) const_mgr.add_const('AF_SECURITY', 0x0000000e) const_mgr.add_const('AF_KEY', 0x0000000f) const_mgr.add_const('AF_NETLINK', 0x00000010) const_mgr.add_const('AF_ROUTE', 0x00000000) const_mgr.add_const('AF_PACKET', 0x00000011) const_mgr.add_const('AF_ASH', 0x00000012) const_mgr.add_const('AF_ECONET', 0x00000013) const_mgr.add_const('AF_ATMSVC', 0x00000014) const_mgr.add_const('AF_RDS', 0x00000015) const_mgr.add_const('AF_SNA', 0x00000016) const_mgr.add_const('AF_IRDA', 0x00000017) const_mgr.add_const('AF_PPPOX', 0x00000018) const_mgr.add_const('AF_WANPIPE', 0x00000019) const_mgr.add_const('AF_LLC', 0x0000001a) const_mgr.add_const('AF_IB', 0x0000001b) const_mgr.add_const('AF_MPLS', 0x0000001c) const_mgr.add_const('AF_CAN', 0x0000001d) const_mgr.add_const('AF_TIPC', 0x0000001e) const_mgr.add_const('AF_BLUETOOTH', 0x0000001f) const_mgr.add_const('AF_IUCV', 0x00000020) const_mgr.add_const('AF_RXRPC', 0x00000021) const_mgr.add_const('AF_ISDN', 0x00000022) const_mgr.add_const('AF_PHONET', 0x00000023) const_mgr.add_const('AF_IEEE802154', 0x00000024) const_mgr.add_const('AF_CAIF', 0x00000025) const_mgr.add_const('AF_ALG', 0x00000026) const_mgr.add_const('AF_NFC', 0x00000027) const_mgr.add_const('AF_VSOCK', 0x00000028) const_mgr.add_const('AF_KCM', 0x00000029) const_mgr.add_const('AF_MAX', 0x0000002a) const_mgr.add_const('SOL_RAW', 0x000000ff) const_mgr.add_const('SOL_DECNET', 0x00000105) const_mgr.add_const('SOL_X25', 0x00000106) const_mgr.add_const('SOL_PACKET', 0x00000107) const_mgr.add_const('SOL_ATM', 0x00000108) const_mgr.add_const('SOL_AAL', 0x00000109) const_mgr.add_const('SOL_IRDA', 0x0000010a) const_mgr.add_const('SOL_NETBEUI', 0x0000010b) const_mgr.add_const('SOL_LLC', 0x0000010c) const_mgr.add_const('SOL_DCCP', 0x0000010d) const_mgr.add_const('SOL_NETLINK', 0x0000010e) const_mgr.add_const('SOL_TIPC', 0x0000010f) const_mgr.add_const('SOL_RXRPC', 0x00000110) const_mgr.add_const('SOL_PPPOL2TP', 0x00000111) const_mgr.add_const('SOL_BLUETOOTH', 0x00000112) const_mgr.add_const('SOL_PNPIPE', 0x00000113) const_mgr.add_const('SOL_RDS', 0x00000114) const_mgr.add_const('SOL_IUCV', 0x00000115) const_mgr.add_const('SOL_CAIF', 0x00000116) const_mgr.add_const('SOL_ALG', 0x00000117) const_mgr.add_const('SOL_NFC', 0x00000118) const_mgr.add_const('SOL_KCM', 0x00000119) end |