This file is indexed.

/usr/lib/ada/adalib/anet/anet-sockets-netlink.ali is in libanet0.3.1-dev 0.3.1-1ubuntu1.

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
V "GNAT Lib v4.9"
A -O2
A -fstack-check=specific
A -fstack-protector-strong
A -gnatyg
A -gnatyA
A -gnatyd
A -gnatyI
A -gnatyS
A -gnatyu
A -gnatyx
A -gnatyo
A -gnatVa
A -gnat05
A -gnatf
A -gnato
A -g
A -gnatwa
A -gnatwl
A -gnatwe
A -g
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_IMPLEMENTATION_PRAGMAS
RV NO_ELABORATION_CODE
RV SPARK_05

U anet.sockets.netlink%b  anet-sockets-netlink.adb  60f6b97a 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.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  3cb4d828 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
D a-except.ads		20140129161953 f86a4103
D a-finali.ads		20111121113555 52ecdc1b
D a-stream.ads		20140122164720 1a984740
D a-tags.ads		20111212115430 6c0509d0
D a-unccon.ads		20070406091342 f9eb8f06
D anet.ads		20140811220322 062d45a5
D anet-constants.ads	20140811220322 ee8dd842
D anet-os_constants.ads	20140811220322 bdafab0d
D anet-socket_families.ads  20140811220322 09edb115
D anet-sockets.ads	20140811220322 7c5b68da
D anet-sockets-netlink.ads  20140811220322 40efb0f2
D anet-sockets-netlink.adb  20140811220322 3ca13056
D anet-sockets-thin.ads	20140811220322 82a2527c
D anet-sockets-thin-netlink.ads  20140811220322 a11792d3
D interfac.ads		20140225151838 69adb1b9
D i-c.ads		20110801143639 5421119b
D system.ads		20140730121111 90249111
D s-exctab.ads		20140225151139 54135002
D s-finroo.ads		20120426095924 4ff27390
D s-oscons.ads		20140730121112 a445b120
D s-parame.ads		20140225151139 ab8cb46a
D s-secsta.ads		20140225151139 86a2856d
D s-soflin.ads		20140225151139 aa763b52
D s-stache.ads		20140225151139 a37c21ec
D s-stalib.ads		20140225151139 a891183f
D s-stoele.ads		20140225151139 2dc34a04
D s-stoele.adb		20140225151139 ed88f8fb
D s-stopoo.ads		20131010103753 b16154c2
D s-traent.ads		20140225151139 b5116092
X 1 ada.ads
16K9*Ada 19e8 12|71r16 78r20 79r20 13|94r20 95r20 97r16 121r34 129r16
X 3 a-finali.ads
58U14*Initialize<20|44p14>
X 4 a-stream.ads
36K13*Streams 84e16 12|71r20 78r24 79r24 13|94r24 95r24 97r20 121r38 129r20
42M9*Stream_Element
44I9*Stream_Element_Offset<long_integer> 12|79r32 13|95r32 97r28 121r46
51A9*Stream_Element_Array(42M9)<44I9> 12|71r28 78r32 13|94r32 129r28
X 7 anet.ads
36K9*Anet 136e9 12|24r9 105r5 13|24r6 25r6 27r14 155r5
51I9*Double_Byte<integer> 13|31r50
113N4*C_Failure 13|70r16 144r16
116V13*Get_Errno_String{string} 13|72s14 118s31 146s14
X 9 anet-os_constants.ads
23K14*OS_Constants 41e22 13|24w11 32r37 33r37 34r37 35r37 36r37 37r37 38r37
. 39r37 40r37
31N4*NETLINK_ROUTE 13|32r50
32N4*NETLINK_FIREWALL 13|33r50
33N4*NETLINK_INET_DIAG 13|34r50
34N4*NETLINK_NFLOG 13|35r50
35N4*NETLINK_XFRM 13|36r50
36N4*NETLINK_SELINUX 13|37r50
37N4*NETLINK_AUDIT 13|38r50
38N4*NETLINK_NETFILTER 13|39r50
39N4*NETLINK_CRYPTO 13|40r50
X 10 anet-socket_families.ads
28K14*Socket_Families 46e25 13|84r25
33n7*Family_Netlink{30E9} 13|84r41
X 11 anet-sockets.ads
31K14*Sockets 7|36k9 11|187e17 12|24r14 105r10 13|25r11 27r19 155r10
35n7*Raw_Socket{33E9} 13|85r25
42H9*Socket_Type<3|55R9> 146e14 12|58r45 100r45
45U14*Close
48U14*Send
53U14*Receive
61U14*Listen
66h9*Dgram_Socket_Type 12|85r10 103r10
104U14*Set_Socket_Option
110U14*Set_Socket_Option
116X4*Socket_Error 13|71r16 117r19 145r16
144i7*Sock_FD{17|35I9} 13|66r45 106r49 137r45
149U14 Finalize<3|59p14>
152U14 Init 13|83s7
153r7 Socket{12|84R9} 13|83r13
154e7 Family{10|30E9} 13|84r13
155e7 Mode{33E9} 13|85r13
156i7 Protocol{7|51I9} 13|86r13
159U14 Check_Complete_Send 13|149s7
160a7 Item{4|51A9} 13|150r10
161i7 Result{17|37I9} 13|151r10
162s7 Error_Msg{string} 13|152r10
169n7 Recv_Op_Ok{168E9} 13|119r15
170n7 Recv_Op_Aborted{168E9} 13|115r42
171n7 Recv_Op_Error{168E9} 13|116r15
172n7 Recv_Op_Orderly_Shutdown{168E9} 13|115r15
175V13 Check_Receive{168E9} 13|113s12
175i28 Result{17|37I9} 13|113r27
X 12 anet-sockets-netlink.ads
24K22*Netlink 11|31k14 12|98E4 105l18 105e25 13|27b27 155l18 155t25
26I12*Netlink_Addr_Type{natural} 63r24 72r16 77r20 13|47r24 93r20 120r21
. 130r16
29E9*Protocol_Type 38e28 93r25 13|31r32 80r25
30n7*Proto_Netlink_Route{29E9} 13|32r10
31n7*Proto_Netlink_Firewall{29E9} 13|33r10
32n7*Proto_Netlink_Inet_Diag{29E9} 13|34r10
33n7*Proto_Netlink_Nflog{29E9} 13|35r10
34n7*Proto_Netlink_Xfrm{29E9} 13|36r10
35n7*Proto_Netlink_Selinux{29E9} 13|37r10
36n7*Proto_Netlink_Audit{29E9} 13|38r10
37n7*Proto_Netlink_Netfilter{29E9} 13|39r10
38n7*Proto_Netlink_Crypto{29E9} 13|40r10
41E9*Group_Type 50e26 53r53 13|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 13|48r24
56a4*No_Groups{53A9} 64r39 98c4 13|48r39 57r20
58H9*Netlink_Socket_Type<11|42R9> 3|58P14 11|45p14 48p14 53p14 61p14 104p14
. 110p14 149P14 152p14 12|61p14 62r24 69p14 70r16 75p14 76r20 84r32 100c9
. 100e73 102r32 13|46r24 92r20 128r16 20|42p14
61U14*Bind 62=7 63>7 64>7 13|45b14 74l8 74t12
62r7 Socket{58R9} 13|46b7 66r38
63i7 Address{26I12} 13|47b7 54r47
64a7 Groups{53A9} 13|48b7 57r10 58r19 62r53
69U14*Send 70>7 71>7 72>7 13|127b14 153l8 153t12
70r7 Socket{58R9} 13|128b7 137r38
71a7 Item{4|51A9} 13|129b7 138r38 139r38 150r23
72i7 To{26I12} 13|130b7 134r47
75U14*Receive 76>7 77<7 78<7 79<7 13|91b14 123l8 123t15
76r7 Socket{58R9} 13|92b7 106r42
77i7 Src{26I12} 13|93b7 103m7 120m13
78a7 Item{4|51A9} 13|94b7 107m42 107r42 108r42 121r21
79i7 Last{4|44I9} 13|95b7 104m7 121m13
84R9*Raw_Socket_Type<58R9><11|66R9> 3|58P14 11|45p14 48p14 53p14 61p14 104p14
. 110p14 149P14 152p14 12|61p14 69p14 75p14 91p14 92r25 102c9 103e44 13|79r25
. 20|42p14
91U14*Init 92=7 93>7 13|78b14 87l8 87t12
92r7 Socket{84R9} 13|79b7 83m25
93e7 Protocol{29E9} 13|80b7 86r36
X 13 anet-sockets-netlink.adb
29K12 C=29:33 52r15 99r15 101r23 132r13
31a4 Protocols(7|51I9) 86r25
52i7 Res{17|35I9} 66m7 70r10
53r7 Value{15|27R9} 59m13 59r32 67m38 67r38 68r38
58i14 G{integer} 62r61
99i7 Res{17|37I9} 106m7 113r37 121r69
100r7 Saddr{15|27R9} 101r32 110m42 110r42 120r40
101i7 Len{17|35I9} 111m42 111r42
132i7 Res{17|37I9} 137m7 144r10 151r23
133r7 Dst{15|27R9} 141m38 141r38 142r38
X 14 anet-sockets-thin.ads
26K22*Thin 13|25r19 53r15 66r14 100r15 106r14 133r13 137r14 14|128e22
53V13*C_Bind{17|35I9} 13|66s19
54i7 S{17|35I9} 13|66r27
55m7 Name{18|64M9} 13|67r27
56m7 Namelen{17|45M9} 13|68r27
75V13*C_Recvfrom{17|37I9} 13|106s19
76i7 S{17|35I9} 13|106r31
77m7 Msg{18|64M9} 13|107r31
78m7 Len{17|60M9} 13|108r31
79i7 Flags{17|35I9} 13|109r31
80m7 From{18|64M9} 13|110r31
81p7 Fromlen(17|35I9) 13|111r31
93V13*C_Sendto{17|37I9} 13|137s19
94i7 S{17|35I9} 13|137r29
95m7 Buf{18|64M9} 13|138r29
96m7 Len{17|60M9} 13|139r29
97i7 Flags{17|35I9} 13|140r29
98m7 To{18|64M9} 13|141r29
99m7 Tolen{17|45M9} 13|142r29
X 15 anet-sockets-thin-netlink.ads
25K27*Netlink 13|25w24 53r20 100r20 133r18 15|40e30
27R9*Sockaddr_Nl_Type 13|53r28 100r28 133r26 15|36e14
32m7*Nl_Pid{16|63M9} 13|54m13 120r46 134m13
34m7*Nl_Groups{16|63M9} 13|59m19 59r38
X 16 interfac.ads
38K9*Interfaces 13|29r22 50r16 54r23 60r18 134r23 16|179e15
63M9*Unsigned_32 13|50r27 54r34 134r34
109V13*Shift_Left{63M9} 13|60s29
110m7 Value{63M9} 13|61r18
111i7 Amount{natural} 13|62r18
X 17 i-c.ads
18K20*C 13|29r33 17|230e17
35I9*int<integer> 13|52r17 101r25
37I9*long<long_integer> 13|99r17 132r15
45M9*unsigned_long
60M9*size_t
X 18 system.ads
64M9*Address
X 20 s-finroo.ads
42U14*Adjust