/usr/lib/ada/adalib/anet/anet-sockets-netlink.ali is in libanet1-dev 0.3.3-1.
This file is owned by root:root, with mode 0o444.
The actual contents of the file can be viewed below.
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 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 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 | V "GNAT Lib v6"
A -O2
A -gnatyg
A -gnatyA
A -gnatyd
A -gnatyI
A -gnatyS
A -gnatyu
A -gnatyx
A -gnatyo
A -gnatVa
A -gnat05
A -gnatf
A -fstack-check=specific
A -gnato
A -g
A -gnatwa
A -gnatwl
A -gnatwe
A -g
A -fstack-protector-strong
A -gnatA
P DB SS ZX
RN
RV NO_DISPATCHING_CALLS
RV NO_EXCEPTIONS
RV NO_FINALIZATION
RV NO_IMPLICIT_CONDITIONALS
RV NO_IMPLICIT_LOOPS
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_ELABORATION_CODE
RV SPARK_05
U anet.sockets.netlink%b anet-sockets-netlink.adb 0b96cb96 NE OO PK
W ada.exceptions%s a-except.adb a-except.ali
W ada.tags%s a-tags.adb a-tags.ali
W anet%s anet.adb anet.ali
W anet.errno%s anet-errno.adb anet-errno.ali
W anet.os_constants%s anet-os_constants.ads anet-os_constants.ali
W anet.sockets%s anet-sockets.adb anet-sockets.ali
W anet.sockets.thin%s anet-sockets-thin.ads anet-sockets-thin.ali
W anet.sockets.thin.netlink%s anet-sockets-thin-netlink.ads anet-sockets-thin-netlink.ali
W interfaces%s interfac.ads interfac.ali
W system%s system.ads system.ali
W system.secondary_stack%s s-secsta.adb s-secsta.ali
U anet.sockets.netlink%s anet-sockets-netlink.ads aca8a1d2 EE OO PF PK
W ada.tags%s a-tags.adb a-tags.ali
W anet.sockets%s anet-sockets.adb anet-sockets.ali
W system%s system.ads system.ali
W system.soft_links%s s-soflin.adb s-soflin.ali
W system.storage_elements%s s-stoele.adb s-stoele.ali
D ada.ads 20070406091342 3ffc8e18 ada%s
D a-except.ads 20151016123252 291912d5 ada.exceptions%s
D a-finali.ads 20151020095656 bf4f806b ada.finalization%s
D a-stream.ads 20141120112812 119b8fb3 ada.streams%s
D a-tags.ads 20151016130316 01f5e3ef ada.tags%s
D a-unccon.ads 20070406091342 f9eb8f06 ada.unchecked_conversion%s
D a-uncdea.ads 20070406091342 f15a5ed1 ada.unchecked_deallocation%s
D anet.ads 20160718084454 db94a232 anet%s
D anet-constants.ads 20160718084454 ee8dd842 anet.constants%s
D anet-errno.ads 20160718084454 56fdad5f anet.errno%s
D anet-os_constants.ads 20160718084454 790c2382 anet.os_constants%s
D anet-socket_families.ads 20160718084454 09edb115 anet.socket_families%s
D anet-sockets.ads 20160718084454 ec471120 anet.sockets%s
D anet-sockets-netlink.ads 20160718084454 40efb0f2 anet.sockets.netlink%s
D anet-sockets-netlink.adb 20160718084454 c59f676a anet.sockets.netlink%b
D anet-sockets-thin.ads 20160718084454 5b615886 anet.sockets.thin%s
D anet-sockets-thin-netlink.ads 20160718084454 a11792d3 anet.sockets.thin.netlink%s
D gnat.ads 20140801083227 fd2ad2f1 gnat%s
D g-os_lib.ads 20090409150019 0db74523 gnat.os_lib%s
D interfac.ads 20151118101227 4be8ce1b interfaces%s
D i-c.ads 20110801143639 5421119b interfaces.c%s
D system.ads 20151123113124 6326c08a system%s
D s-exctab.ads 20140225151139 54135002 system.exception_table%s
D s-finroo.ads 20120426095924 4ff27390 system.finalization_root%s
D s-oscons.ads 20160724174210 4bd50652 system.os_constants%s
D s-os_lib.ads 20151118101046 53e9e388 system.os_lib%s
D s-parame.ads 20140801093848 7e2a0d7f system.parameters%s
D s-secsta.ads 20140225151139 86a2856d system.secondary_stack%s
D s-soflin.ads 20151020124036 14e1eb6c system.soft_links%s
D s-stache.ads 20140225151139 a37c21ec system.stack_checking%s
D s-stalib.ads 20151112104907 09bd3940 system.standard_library%s
D s-stoele.ads 20140225151139 2dc34a04 system.storage_elements%s
D s-stoele.adb 20140801093848 ed88f8fb system.storage_elements%b
D s-stopoo.ads 20131010103753 b16154c2 system.storage_pools%s
D s-string.ads 20140225151139 8fe54fb7 system.strings%s
D s-traent.ads 20140730135025 005bf670 system.traceback_entries%s
X 1 ada.ads
16K9*Ada 19e8 14|71r16 78r20 79r20 15|92r20 93r20 95r16 119r34 127r16
X 3 a-finali.ads
53U14*Initialize<24|44p14>
X 4 a-stream.ads
36K13*Streams 87e16 14|71r20 78r24 79r24 15|92r24 93r24 95r20 119r38 127r20
42M9*Stream_Element
44I9*Stream_Element_Offset<long_long_integer> 14|79r32 15|93r32 95r28 119r46
54A9*Stream_Element_Array(42M9)<44I9> 14|71r28 78r32 15|92r32 127r28
X 8 anet.ads
36K9*Anet 136e9 14|24r9 105r5 15|24r6 25r6 26r6 28r14 152r5
51I9*Double_Byte<integer> 15|32r50
116X4*Socket_Error 15|115r19
X 10 anet-errno.ads
34K14*Errno 49e15 15|24w11 66r7 116r31 143r7
37V13*Get_Errno_String=41:27{string} 15|116s37
45U14*Check_Or_Raise 15|66s13 143s13
46i7 Result{21|35I9} 15|67r10 144r10
47a7 Message{string} 15|71r10 145r10
X 11 anet-os_constants.ads
23K14*OS_Constants 43e22 15|25w11 33r37 34r37 35r37 36r37 37r37 38r37 39r37
. 40r37 41r37
31N4*NETLINK_ROUTE 15|33r50
32N4*NETLINK_FIREWALL 15|34r50
33N4*NETLINK_INET_DIAG 15|35r50
34N4*NETLINK_NFLOG 15|36r50
35N4*NETLINK_XFRM 15|37r50
36N4*NETLINK_SELINUX 15|38r50
37N4*NETLINK_AUDIT 15|39r50
38N4*NETLINK_NETFILTER 15|40r50
39N4*NETLINK_CRYPTO 15|41r50
X 12 anet-socket_families.ads
28K14*Socket_Families 46e25 15|82r25
33n7*Family_Netlink{30E9} 15|82r41
X 13 anet-sockets.ads
31K14*Sockets 8|36k9 13|191e17 14|24r14 105r10 15|26r11 28r19 152r10
35n7*Raw_Socket{33E9} 15|83r25
42H9*Socket_Type<3|50R9> 150e14 14|58r45 100r45
45U14*Close
48U14*Send
53U14*Receive
61U14*Listen
68U14*Set_Nonblocking_Mode
72h9*Dgram_Socket_Type 14|85r10 103r10
110U14*Set_Socket_Option
116U14*Set_Socket_Option
148i7*Sock_FD{21|35I9} 15|68r31 104r49 136r26
153U14 Finalize<3|54p14>
156U14 Init 15|81s7
157r7 Socket{14|84R9} 15|81r13
158e7 Family{12|30E9} 15|82r13
159e7 Mode{33E9} 15|83r13
160i7 Protocol{8|51I9} 15|84r13
163U14 Check_Complete_Send 15|146s7
164a7 Item{4|54A9} 15|147r10
165i7 Result{21|37I9} 15|148r10
166a7 Error_Msg{string} 15|149r10
173n7 Recv_Op_Ok{172E9} 15|117r15
174n7 Recv_Op_Aborted{172E9} 15|113r42
175n7 Recv_Op_Error{172E9} 15|114r15
176n7 Recv_Op_Orderly_Shutdown{172E9} 15|113r15
179V13 Check_Receive{172E9} 15|111s12
179i28 Result{21|37I9} 15|111r27
X 14 anet-sockets-netlink.ads
24K22*Netlink 13|31k14 14|98E4 105l18 105e25 15|28b27 152l18 152t25
26I12*Netlink_Addr_Type{natural} 63r24 72r16 77r20 15|48r24 91r20 118r21
. 128r16
29E9*Protocol_Type 38e28 93r25 15|32r32 78r25
30n7*Proto_Netlink_Route{29E9} 15|33r10
31n7*Proto_Netlink_Firewall{29E9} 15|34r10
32n7*Proto_Netlink_Inet_Diag{29E9} 15|35r10
33n7*Proto_Netlink_Nflog{29E9} 15|36r10
34n7*Proto_Netlink_Xfrm{29E9} 15|37r10
35n7*Proto_Netlink_Selinux{29E9} 15|38r10
36n7*Proto_Netlink_Audit{29E9} 15|39r10
37n7*Proto_Netlink_Netfilter{29E9} 15|40r10
38n7*Proto_Netlink_Crypto{29E9} 15|41r10
41E9*Group_Type 50e26 53r53 15|62r37
42n7*Group_Xfrm_None{41E9} 98r55
43n7*Group_Xfrm_Acquire{41E9}
44n7*Group_Xfrm_Expire{41E9}
45n7*Group_Xfrm_Sa{41E9}
46n7*Group_Xfrm_Policy{41E9}
47n7*Group_Xfrm_Aevents{41E9}
48n7*Group_Xfrm_Report{41E9}
49n7*Group_Xfrm_Migrate{41E9}
50n7*Group_Xfrm_Mapping{41E9}
53A9*Group_Array(41E9)<integer> 56r25 64r24 98r25 15|49r24
56a4*No_Groups{53A9} 64r39 98c4 15|49r39 57r20
58H9*Netlink_Socket_Type<13|42R9> 3|53P14 13|45p14 48p14 53p14 61p14 68p14
. 110p14 116p14 153P14 156p14 14|61p14 62r24 69p14 70r16 75p14 76r20 84r32
. 100c9 100e73 102r32 15|47r24 90r20 126r16 24|42p14
61U14*Bind 62=7 63>7 64>7 15|46b14 72l8 72t12
62r7 Socket{58R9} 15|47b7 68r24
63i7 Address{26I12} 15|48b7 54r47
64a7 Groups{53A9} 15|49b7 57r10 58r19 62r53
69U14*Send 70>7 71>7 72>7 15|125b14 150l8 150t12
70r7 Socket{58R9} 15|126b7 136r19
71a7 Item{4|54A9} 15|127b7 137r19 138r19 147r23
72i7 To{26I12} 15|128b7 132r47
75U14*Receive 76>7 77<7 78<7 79<7 15|89b14 121l8 121t15
76r7 Socket{58R9} 15|90b7 104r42
77i7 Src{26I12} 15|91b7 101m7 118m13
78a7 Item{4|54A9} 15|92b7 105m42 105r42 106r42 119r21
79i7 Last{4|44I9} 15|93b7 102m7 119m13
84R9*Raw_Socket_Type<58R9><13|72R9> 3|53P14 13|45p14 48p14 53p14 61p14 68p14
. 110p14 116p14 153P14 156p14 14|61p14 69p14 75p14 91p14 92r25 102c9 103e44
. 15|77r25 24|42p14
91U14*Init 92=7 93>7 15|76b14 85l8 85t12
92r7 Socket{84R9} 15|77b7 81m25
93e7 Protocol{29E9} 15|78b7 84r36
X 15 anet-sockets-netlink.adb
30K12 C=30:33 97r15 99r23 130r13 144r21
32a4 Protocols(8|51I9) 84r25
53r7 Value{17|27R9} 59m13 59r32 69m24 69r24 70r24
58i14 G{integer} 62r61
97i7 Res{21|37I9} 104m7 111r37 119r69
98r7 Saddr{17|27R9} 99r32 108m42 108r42 118r40
99i7 Len{21|35I9} 109m42 109r42
130i7 Res{21|37I9} 135m7 144r28 148r23
131r7 Dst{17|27R9} 140m19 140r19 141r19
X 16 anet-sockets-thin.ads
26K22*Thin 15|26r19 53r15 67r21 98r15 104r14 131r13 135r14 16|135e22
53V13*C_Bind{21|35I9} 15|67s26
54i7 S{21|35I9} 15|68r13
55m7 Name{22|67M9} 15|69r13
56m7 Namelen{21|45M9} 15|70r13
75V13*C_Recvfrom{21|37I9} 15|104s19
76i7 S{21|35I9} 15|104r31
77m7 Msg{22|67M9} 15|105r31
78m7 Len{21|60M9} 15|106r31
79i7 Flags{21|35I9} 15|107r31
80m7 From{22|67M9} 15|108r31
81p7 Fromlen(21|35I9) 15|109r31
93V13*C_Sendto{21|37I9} 15|135s19
94i7 S{21|35I9} 15|136r10
95m7 Buf{22|67M9} 15|137r10
96m7 Len{21|60M9} 15|138r10
97i7 Flags{21|35I9} 15|139r10
98m7 To{22|67M9} 15|140r10
99m7 Tolen{21|45M9} 15|141r10
X 17 anet-sockets-thin-netlink.ads
25K27*Netlink 15|26w24 53r20 98r20 131r18 17|40e30
27R9*Sockaddr_Nl_Type 15|53r28 98r28 131r26 17|36e14
32m7*Nl_Pid{20|73M9} 15|54m13 118r46 132m13
34m7*Nl_Groups{20|73M9} 15|59m19 59r38
X 20 interfac.ads
38K9*Interfaces 15|30r22 51r16 54r23 60r18 132r23 20|183e15
73M9*Unsigned_32 15|51r27 54r34 132r34
120V13*Shift_Left{73M9} 15|60s29
121m7 Value{73M9} 15|61r18
122i7 Amount{natural} 15|62r18
X 21 i-c.ads
18K20*C 15|30r33 21|230e17
35I9*int<integer> 15|99r25 144r23
37I9*long<long_integer> 15|97r17 130r15
45M9*unsigned_long
60M9*size_t
X 22 system.ads
67M9*Address
X 24 s-finroo.ads
42U14*Adjust
|