This file is indexed.

/usr/lib/ada/adalib/anet/anet-sockets.ali is in libanet0.1-dev 0.1-3.

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
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
V "GNAT Lib v4.6"
A -fstack-check=specific
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 -gnatA
P DB SS ZX
R nnnnnnnnnnnnnnnvnnvnnvvnnnvnnvnnnnvnnnnnnvnnvnnnnnnnnnnnnnvnvvnvnnnnnnnnnnnnnnnn

U anet.sockets%b	anet-sockets.adb	b9dec31e 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%s		anet-os.adb		anet-os.ali
W anet.sockets%s	anet-sockets.adb	anet-sockets.ali
W anet.sockets.thin%s	anet-sockets-thin.adb	anet-sockets-thin.ali
W interfaces%s		interfac.ads		interfac.ali
W system%s		system.ads		system.ali
W system.concat_3%s	s-conca3.adb		s-conca3.ali
W system.concat_4%s	s-conca4.adb		s-conca4.ali
W system.concat_5%s	s-conca5.adb		s-conca5.ali
W system.concat_7%s	s-conca7.adb		s-conca7.ali
W system.finalization_implementation%s  s-finimp.adb  s-finimp.ali
W system.finalization_root%s  s-finroo.adb	s-finroo.ali
W system.img_enum_new%s	s-imenne.adb		s-imenne.ali
W system.img_int%s	s-imgint.adb		s-imgint.ali
W system.img_lli%s	s-imglli.adb		s-imglli.ali
W system.parameters%s	s-parame.adb		s-parame.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.soft_links%s	s-soflin.adb		s-soflin.ali
W system.standard_library%s  s-stalib.adb	s-stalib.ali
W system.storage_elements%s  s-stoele.adb	s-stoele.ali

U anet.sockets%s	anet-sockets.ads	56a8f795 EE OO PK
W ada%s			ada.ads			ada.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.finalization%s	a-finali.adb		a-finali.ali
W ada.streams%s		a-stream.ads		a-stream.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.unbounded%s  a-strunb.adb		a-strunb.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W anet%s		anet.adb		anet.ali
W interfaces%s		interfac.ads		interfac.ali
W interfaces.c%s	i-c.adb			i-c.ali
W system%s		system.ads		system.ali
W system.exception_table%s  s-exctab.adb	s-exctab.ali
W system.finalization_implementation%s  s-finimp.adb  s-finimp.ali
W system.finalization_root%s  s-finroo.adb	s-finroo.ali
W system.parameters%s	s-parame.adb		s-parame.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.soft_links%s	s-soflin.adb		s-soflin.ali
W system.standard_library%s  s-stalib.adb	s-stalib.ali
W system.storage_elements%s  s-stoele.adb	s-stoele.ali

D ada.ads		20070406091342 3ffc8e18
D a-charac.ads		20070912115821 2d3ec45b
D a-chlat1.ads		20070912115821 2825df20
D a-except.ads		20090727140100 0c711ac9
D a-finali.ads		20090409150019 e5e85fa4
D a-stream.ads		20090409150019 2ca4ee37
D a-string.ads		20070406091342 90ac6797
D a-strmap.ads		20090409150019 9cb836fb
D a-strunb.ads		20101220072657 e684739b
D a-tags.ads		20101021101406 c7695348
D a-unccon.ads		20070406091342 f9eb8f06
D anet.ads		20120330101247 6d3e0baf
D anet-constants.ads	20120330101247 b9f297c3
D anet-os.ads		20120330101247 0eb0dd29
D anet-sockets.ads	20120330101247 b723f1fd
D anet-sockets.adb	20120330101247 59ab1eb0
D anet-sockets-thin.ads	20120330101247 59e6f17a
D interfac.ads		20090409150019 f77d8799
D i-c.ads		20101007125900 809c38c4
D system.ads		20120427100214 23e1f70b
D s-conca3.ads		20090420091404 762a026a
D s-conca4.ads		20090420091404 025fe3be
D s-conca5.ads		20090420091404 1039cea1
D s-conca7.ads		20090420091404 1c57f31a
D s-exctab.ads		20090417131547 66e51330
D s-finimp.ads		20090409150019 46853fe8
D s-finroo.ads		20090409150019 dbb860c9
D s-imenne.ads		20090417131547 8707cbf0
D s-imgint.ads		20090409150019 02dbe0c2
D s-imglli.ads		20090409150019 114f55d1
D s-oscons.ads		20120427101608 9050b5e5
D s-parame.ads		20091130110856 9c5d83fa
D s-secsta.ads		20090707124243 eea35a36
D s-soflin.ads		20090729085153 9414c974
D s-stache.ads		20090417130712 596fc1b4
D s-stalib.ads		20101021102512 c4241c00
D s-stoele.ads		20090417130712 facd7d98
D s-stoele.adb		20100617152355 afc5dc80
D s-stratt.ads		20100909123135 aedef97e
D s-traent.ads		20090417130712 5221ee41
D s-unstyp.ads		20090409150019 6ae15c76
X 1 ada.ads
16K9*Ada 19e8 15|24r6 25r6 27r14 79r23 134r16 140r16 149r16 156r20 157r20
. 222r28 16|136r30 149r41 165r34 248r20 249r20 273r16 276r16 278r13 296r20
. 300r16 302r13 322r16 324r16 326r13 382r20
X 5 a-finali.ads
42K13*Finalization 71e21 15|27w18 222r32
53H9*Limited_Controlled 69e55 15|222r45
X 6 a-stream.ads
36K13*Streams 69e16 15|24w10 134r20 140r20 149r20 156r24 157r24 16|248r24
. 249r24 273r20 276r20 278r17 296r24 300r20 302r17 322r20 324r20 326r17
42M9*Stream_Element
44I9*Stream_Element_Offset<long_integer> 15|157r32 16|249r32 276r28 278r25
. 300r28 302r25 324r28 326r25
51A9*Stream_Element_Array(42M9)<44I9> 15|134r28 140r28 149r28 156r32 16|248r32
. 273r28 296r32 322r28
X 7 a-string.ads
16K13*Strings 35e16 15|25r10 79r27 16|136r34 149r45 165r38 382r24
X 9 a-strunb.ads
77K21*Unbounded 490e26 15|25w18 79r35 16|136r42 149r53 165r46 382r32
80R9*Unbounded_String 474e14 15|79r45
95V13*To_Unbounded_String{80R9} 16|136s52
101V13*To_String{string} 16|149s63 165s56 382s42
101r24 Source{80R9} 16|382r53
X 12 anet.ads
36K9*Anet 132e9 15|33r9 241r5 16|24r6 25r6 27r14 386r5
38I9*Byte<short_integer>
51I9*Double_Byte<integer>
63I12*Port_Type{51I9} 15|72r23 75r23
71A9*Hardware_Addr_Type(38I9)<68I9> 15|77r23 141r16 198r59 16|36r14 297r20
74V13*To_String{string} 16|313s14 380s20
74a24 Address{71A9} 16|313r25 380r31
80A9*IPv4_Addr_Type(38I9)<integer> 15|71r23 201r58 16|41r14
86V13*To_String{string} 16|374s20
86a24 Address{80A9} 16|374r31
89a4*Any_Addr{80A9} 15|103r56 16|93r56
98A9*IPv6_Addr_Type(38I9)<integer> 15|74r23
104V13*To_String{string} 16|377s20
104a24 Address{98A9} 16|377r31
X 14 anet-os.ads
26K14*OS 45e12 16|24w11 149r13
36U14*Delete_File 16|149s16
37s7 Filename{string} 16|149r29
X 15 anet-sockets.ads
33K14*Sockets 12|36k9 15|241l10 241e17 16|25r11 27b19 386l10 386t17
35N4*Max_Iface_Name_Len 38r52
38I12*Iface_Name_Range{positive} 41r35 16|200r25
41A9*Iface_Name_Type(character)<integer> 104r24 110r23 142r16 191r16 195r37
. 198r35 201r34 205r33 210r15 16|30r14 35r14 40r14 45r14 50r15 94r24 119r23
. 224r16 298r20
44V13*Is_Valid_Iface{boolean} 44>29 16|197b13 205l8 205t22
44s29 Name{string} 16|197b29 200r10
47N4*Max_Unix_Path_Len 50r51
50I12*Unix_Path_Range{positive} 53r34 16|212r25
53A9*Unix_Path_Type(character)<integer> 115r23 16|131r23 164r41
56V13*Is_Valid_Unix{boolean} 56>28 16|209b13 217l8 217t21
56s28 Path{string} 16|209b28 212r10
59E9*Family_Type 59e79 62r32 68r36 96r20 16|176r20
59n25*Family_Inet{59E9} 62r50 68r51 70r15 219r54 16|60r52 69r15 373r15
59n38*Family_Inet6{59E9} 62r65 73r15 16|61r52 72r15 376r15
59n52*Family_Packet{59E9} 76r15 16|252r34 379r15
59n67*Family_Unix{59E9} 78r15 16|75r15 148r37 162r23 257r37 381r15
62E12*Family_Inet_Type{59E9}
65E9*Mode_Type 65e54 97r20 16|177r20
65n23*Stream_Socket{65E9}
65n38*Datagram_Socket{65E9}
68R9*Socket_Addr_Type 68d27 81e14 86r23 88r34 103r24 123r23 135r16 155r20
. 190r16 219r23 224r17 16|93r24 159r23 179r14 223r16 247r20 274r16 369r34
68e27*Family{59E9} 69r12 219m44 16|68r27 80r32 148r28 162r14 252r25 257r28
. 372r20
71a13*Addr_V4{12|80A9} 103m45 16|93m45 374r50
72i13*Port_V4{12|63I12} 16|375r32
74a13*Addr_V6{12|98A9} 16|377r50
75i13*Port_V6{12|63I12} 16|378r32
77a13*HW_Addr{12|71A9} 16|124m22 256m50 380r50
79r13*Path{9|80R9} 16|136m22 150r45 165r71 382r71
86r4*No_Addr{68R9} 219c4
88V13*To_String{string} 88>24 16|287s14 369b13 384l8 384t17
88r24 Address{68R9} 16|287r25 369b24 372r12 374r42 375r24 377r42 378r24 380r42
. 382r63
91R9*Socket_Type 5|56P14 15|94p14 95r20 101p14 102r24 108p14 109r23 113p14
. 114r23 118p14 118r37 121p14 122r23 126p14 127r24 128r24 132p14 133r16 138p14
. 139r16 147p14 148r16 153p14 154r20 163p14 164r17 176p14 177r16 182p14 183r16
. 188p14 189r16 222c9 225e14 228P14 228r40 16|57r24 58r24 92r24 118r23 130r23
. 142r37 158r23 175r20 189r40 222r16 235r17 246r20 272r16 295r20 321r16 342r16
. 356r16 27|60p14
94U14*Create 95<7 96>7 97>7 16|174b14 185l8 185t14
95r7 Socket{91R9} 16|175b7 181m37 184m7
96e7 Family{59E9} 16|176b7 179r42 182r37
97e7 Mode{65E9} 16|177b7 183r37
101U14*Bind 102=7 103>7 104>7 16|91b14 113l8 113t12
102r7 Socket{91R9} 16|92b7 98r20 102r36 104m7 108r23
103r7 Address{68R9} 16|93b7 103r36 104r25
104a7 Iface{41A9} 16|94b7 106r10 111r31
108U14*Bind_Packet 109=7 110>7 16|117b14 125l8 125t19
109r7 Socket{91R9} 16|118b7 122r35 124m7
110a7 Iface{41A9} 16|119b7 123r35 124r56
113U14*Bind_Unix 114=7 115>7 16|129b14 138l8 138t17
114r7 Socket{91R9} 16|130b7 134r40 136m7
115a7 Path{53A9} 16|131b7 135r39 137r18
118U14*Close 118=21 16|142b14 153l8 153t13 192s14
118r21 Socket{91R9} 16|142b21 145r10 146r39 147m10 148r13 150r30
121U14*Connect 122=7 123>7 16|157b14 170l8 170t15
122r7 Socket{91R9} 16|158b7 163r41 167r41
123r7 Dst{68R9} 16|159b7 162r10 165r67 168r41
126U14*Accept_Connection 127>7 128<7 16|56b14 87l8 87t25
127r7 Socket{91R9} 16|57b7 66r29 68r12 80r17 83r43
128r7 New_Socket{91R9} 16|58b7 66m7 86m43
132U14*Send 133>7 134>7 135>7 16|271b14 290l8 290t12
133r7 Socket{91R9} 16|272b7 280r35
134a7 Item{6|51A9} 16|273b7 281r35 285r17 288r14
135r7 Dst{68R9} 16|274b7 283r35 287r36
138U14*Send 139>7 140>7 141>7 142>7 16|294b14 316l8 316t12
139r7 Socket{91R9} 16|295b7 305r20
140a7 Item{6|51A9} 16|296b7 306r20 311r17 314r14
141a7 To{12|71A9} 16|297b7 308r20 313r36
142a7 Iface{41A9} 16|298b7 309r20
147U14*Send 148>7 149>7 16|320b14 337l8 337t12
148r7 Socket{91R9} 16|321b7 329r20
149a7 Item{6|51A9} 16|322b7 330r20 333r17 335r41
153U14*Receive 154>7 155<7 156<7 157<7 16|245b14 267l8 267t15
154r7 Socket{91R9} 16|246b7 252r10 253r46 257r13 258r41 262r41
155r7 Src{68R9} 16|247b7 256m46 265m41
156a7 Item{6|51A9} 16|248b7 254m46 259m41 263m41
157i7 Last{6|44I9} 16|249b7 255m46 260m41 264m41
163U14*Listen 164>7 165>7 16|234b14 241l8 241t14
164r7 Socket{91R9} 16|235b7 239r38
165i7 Backlog{positive} 16|236b7 240r38
168E9*Option_Name_Bool 170e21 178r16 16|343r16
169n7*Broadcast{168E9}
170n7*Reuse_Address{168E9} 16|99r20
173E9*Option_Name_Str 173e44 184r16 16|357r16
173n29*Bind_To_Device{173E9} 16|110r23
176U14*Set_Socket_Option 177>7 178>7 179>7 16|341b14 351l8 351t25
177r7 Socket{91R9} 16|342b7 348r20
178e7 Option{168E9} 16|343b7 349r20
179b7 Value{boolean} 16|344b7 350r20
182U14*Set_Socket_Option 183>7 184>7 185>7 16|355b14 365l8 365t25
183r7 Socket{91R9} 16|356b7 362r20
184e7 Option{173E9} 16|357b7 363r20
185s7 Value{string} 16|358b7 364r20
188U14*Join_Multicast_Group 189>7 190>7 191>7 16|221b14 230l8 230t28
189r7 Socket{91R9} 16|222b7 227r44
190r7 Group{68R9} 16|223b7 228r44
191a7 Iface{41A9} 16|224b7 229r44
195V13*Get_Iface_Index{positive} 195>30 16|29b13
195a30 Name{41A9} 16|30b7
198V13*Get_Iface_Mac{12|71A9} 198>28 16|34b13 124s33
198a28 Name{41A9} 16|35b7 124r48
201V13*Get_Iface_IP{12|80A9} 201>27 16|39b13
201a27 Name{41A9} 16|40b7
205V13*Is_Iface_Up{boolean} 205>26 16|44b13
205a26 Name{41A9} 16|45b7
209U14*Set_Iface_State 210>7 211>7 16|49b14
210a7 Name{41A9} 16|50b7
211b7 State{boolean} 16|51b7
215X4*Socket_Error 16|79r19 286r16 312r16 334r16
223i7*Sock_FD{integer} 16|83r50 86m54 98r27 102r43 108r30 122r42 134r47 145r17
. 146r46 147m17 163r48 167r48 181m44 227r51 239r45 253r53 258r48 262r48 280r42
. 305r27 329r27 348r27 362r27
224r7*Address{68R9} 16|66m18 66r36 68r19 80r24 104m14 124m14 136m14 148r20
. 150r37 184m14 252r17 257r20
228U14 Finalize<5|57p14> 228=24 16|189b14 193l8 193t16
228r24 Socket{91R9} 16|189b24 192m7
231V13 C_Setsockopt{19|35I9} 232>7 233>7 234>7 235>7 236>7 238b<c,setsockopt>22
232i7 S{19|35I9}
233i7 Level{19|35I9}
234i7 Optname{19|35I9}
235m7 Optval{20|64M9}
236i7 Optlen{19|35I9}
X 16 anet-sockets.adb
60r7 Sock_In{17|32R9} 70m26 71r26
61r7 Sock_In6{17|32R9} 73m26 74r26
62r7 Sock_Un{17|58R9} 76m26 77r26
63m7 Sock_Addr{20|64M9} 70m13 73m13 76m13 84r43
64i7 Sock_Len{integer} 71m13 74m13 77m13 85r43
179r7 Addr{15|68R9} 184r25
278i7 Len{6|44I9} 282m35 285r10 287r54
302i7 Len{6|44I9} 307m20 311r10 313r53
326i7 Len{6|44I9} 331m20 333r10 335r23
X 17 anet-sockets-thin.ads
30K22*Thin 16|25w19 32r15 37r15 42r15 47r15 52r15 60r19 61r19 62r19 83r7
. 97r7 102r7 107r10 109r23 122r7 134r7 146r10 163r10 167r10 181r7 227r7 239r7
. 253r10 258r10 262r10 280r7 304r7 328r7 347r7 361r7 17|223e22
32R9*Sockaddr_In_Type 16|60r24 61r24 17|52e14
58R9*Sockaddr_Un_Type 16|62r24 17|64e14
68n24*Socket_Level{68E9} 16|109r28
78U14*Create_Socket 16|181s12
79i7 Socket{integer} 16|181r27
80e7 Family{15|59E9} 16|182r27
81e7 Mode{15|65E9} 16|183r27
84U14*Close_Socket 16|146s15
84i28 Socket{integer} 16|146r29
87U14*Bind_Socket 16|102s12
88i7 Socket{integer} 16|102r25
89r7 Address{15|68R9} 16|103r25
92U14*Bind_Socket 16|122s12
93i7 Socket{integer} 16|122r25
94a7 Iface{15|41A9} 16|123r25
97U14*Bind_Unix_Socket 16|134s12
98i7 Socket{integer} 16|134r30
99a7 Path{15|53A9} 16|135r30
102U14*Connect_Socket 16|167s15
103i7 Socket{integer} 16|167r31
104r7 Dst{15|68R9} 16|168r31
107U14*Connect_Socket 16|163s15
108i7 Socket{integer} 16|163r31
109a7 Path{15|53A9} 16|164r31
112U14*Listen_Socket 16|239s12
113i7 Socket{integer} 16|239r27
114i7 Backlog{positive} 16|240r27
117U14*Accept_Socket 16|83s12
118i7 Socket{integer} 16|83r27
119m7 Sockaddr{20|64M9} 16|84r27
120i7 Sockaddr_Len{integer} 16|85r27
121i7 New_Socket{integer} 16|86r27
127U14*Receive_Socket 16|262s15
128i7 Socket{integer} 16|262r31
129a7 Data{6|51A9} 16|263r31
130i7 Last{6|44I9} 16|264r31
131r7 Source{15|68R9} 16|265r31
136U14*Receive_Socket 16|253s15
137i7 Socket{integer} 16|253r31
138a7 Data{6|51A9} 16|254r31
139i7 Last{6|44I9} 16|255r31
140a7 Src_HW_Addr{12|71A9} 16|256r31
145U14*Receive_Socket 16|258s15
146i7 Socket{integer} 16|258r31
147a7 Data{6|51A9} 16|259r31
148i7 Last{6|44I9} 16|260r31
152U14*Send_Socket 16|280s12
153i7 Socket{integer} 16|280r25
154a7 Data{6|51A9} 16|281r25
155i7 Last{6|44I9} 16|282r25
156r7 Dst{15|68R9} 16|283r25
160U14*Send_Socket 16|304s12
161i7 Socket{integer} 16|305r10
162a7 Data{6|51A9} 16|306r10
163i7 Last{6|44I9} 16|307r10
164a7 To{12|71A9} 16|308r10
165a7 Iface{15|41A9} 16|309r10
170U14*Send_Socket 16|328s12
171i7 Socket{integer} 16|329r10
172a7 Data{6|51A9} 16|330r10
173i7 Last{6|44I9} 16|331r10
177U14*Set_Socket_Option 16|97s12 347s12
178i7 Socket{integer} 16|98r10 348r10
180e7 Option{15|168E9} 16|99r10 349r10
181b7 Value{boolean} 16|100r10 350r10
184U14*Set_Socket_Option 16|107s15 361s12
185i7 Socket{integer} 16|108r13 362r10
186e7 Level{68E9} 16|109r13
187e7 Option{15|173E9} 16|110r13 363r10
188s7 Value{string} 16|111r13 364r10
191U14*Join_Multicast_Group 16|227s12
192i7 Socket{integer} 16|227r34
193r7 Group{15|68R9} 16|228r34
194a7 Iface{15|41A9} 16|229r34
203V13*Get_Iface_Index{positive} 16|32r20
206V13*Get_Iface_Mac{12|71A9} 16|37r20
209V13*Get_Iface_IP{12|80A9} 16|42r20
213V13*Is_Iface_Up{boolean} 16|47r20
217U14*Set_Iface_State 16|52r20
X 18 interfac.ads
36K9*Interfaces 15|29r6 232r17 233r17 234r17 236r17 237r14 18|171e15
X 19 i-c.ads
18K20*C 15|29w17 232r28 233r28 234r28 236r28 237r25 19|230e17
35I9*int<integer> 15|232r30 233r30 234r30 236r30 237r27
X 20 system.ads
37K9*System 15|31w6 235r17 16|63r19 20|153e11
64M9*Address 15|235r24 16|63r26