This file is indexed.

/usr/lib/ada/adalib/adasockets/sockets-naming.ali is in libadasockets4-dev 1.8.10-2.

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
V "GNAT Lib v4.6"
A -O2
A -gnatp
A -gnatn
A -gnatg
P SS ZX
R vnnvnnnnvnnnnnnnnnvnnvvnnnvnvvnvnnvnvnnnnvnnvnnnnnnnnvvvnnvnnnnvnnnv1nnnnnnnnnv1+nn

U sockets.naming%b	sockets-naming.adb	8e417ec4 OO PK
W ada%s			ada.ads			ada.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.finalization.list_controller%s  a-filico.adb  a-filico.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W ada.unchecked_conversion%s
W ada.unchecked_deallocation%s
W interfaces%s		interfac.ads		interfac.ali
W interfaces.c%s	i-c.adb			i-c.ali
W interfaces.c.strings%s  i-cstrin.adb		i-cstrin.ali
W sockets%s		sockets.adb		sockets.ali
W sockets.constants%s	sockets-constants.ads	sockets-constants.ali
W sockets.thin%s	sockets-thin.ads	sockets-thin.ali
W sockets.types%s	sockets-types.ads	sockets-types.ali
W sockets.utils%s	sockets-utils.adb	sockets-utils.ali
W system%s		system.ads		system.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_int%s	s-imgint.adb		s-imgint.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.tasking%s	s-taskin.adb		s-taskin.ali
W system.tasking.protected_objects%s  s-taprob.adb  s-taprob.ali
W system.tasking.protected_objects.entries%s  s-tpoben.adb  s-tpoben.ali
W system.tasking.protected_objects.operations%s  s-tpobop.adb  s-tpobop.ali

U sockets.naming%s	sockets-naming.ads	e6000c5b 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.tags%s		a-tags.adb		a-tags.ali
W sockets%s		sockets.adb		sockets.ali
W sockets.types%s	sockets-types.ads	sockets-types.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.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
W system.stream_attributes%s  s-stratt.adb	s-stratt.ali

D ada.ads		20070406091342 3ffc8e18
D a-except.ads		20090727140100 0c711ac9
D a-finali.ads		20090409150019 e5e85fa4
D a-filico.ads		20090409150019 872dc219
D a-ioexce.ads		20091130110856 8b9de6cd
D a-stream.ads		20090409150019 2ca4ee37
D a-tags.ads		20101021101406 c7695348
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D gnat.ads		20050905075125 fd2ad2f1
D g-os_lib.ads		20090409150019 0db74523
D interfac.ads		20090409150019 f77d8799
D i-c.ads		20101007125900 809c38c4
D i-cpoint.ads		20090409150019 3d5a7107
D i-cpoint.adb		20090409150019 10618733
D i-cstrin.ads		20090417131547 f3023ec4
D sockets.ads		20120426145446 3fd076b7
D sockets-constants.ads	20120703092948 398f8d83
D sockets-naming.ads	20120426145446 ae91aa26
D sockets-naming.adb	20120426145446 2687744e
D sockets-thin.ads	20120703092948 725bfdbd
D sockets-types.ads	20120703092934 92a98f6e
D sockets-utils.ads	20120426145446 a12bcd44
D sockets-utils.adb	20120426145446 e9e1b25d
D system.ads		20120510083722 23e1f70b
D s-atacco.ads		20090409150019 1dc856ad
D s-bitops.ads		20090422095703 c30e4013
D s-exctab.ads		20090417131547 66e51330
D s-exctab.adb		20090417131547 ba1a43ac
D s-finimp.ads		20090409150019 46853fe8
D s-finroo.ads		20090409150019 dbb860c9
D s-htable.ads		20101011104304 efdfacdf
D s-imgint.ads		20090409150019 02dbe0c2
D s-intman.ads		20090409150019 47ba1e06
D s-linux.ads		20090730092306 47911ab1
D s-multip.ads		20101011073009 38ac9f73
D s-osinte.ads		20101127183452 6e2d2e09
D s-os_lib.ads		20100910151410 e0681e2d
D s-osprim.ads		20090409150019 b0d18c29
D s-parame.ads		20091130110856 9c5d83fa
D s-restri.ads		20091130110856 ba60cf37
D s-rident.ads		20101018103456 4282a67a
D s-secsta.ads		20090707124243 eea35a36
D s-soflin.ads		20090729085153 9414c974
D s-soflin.adb		20090417130712 d6066804
D s-stache.ads		20090417130712 596fc1b4
D s-stchop.ads		20090409150019 ea7da0c3
D s-stausa.ads		20101018101807 bba781f7
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-stratt.adb		20090409150019 56ef263e
D s-string.ads		20090417130712 46b01415
D s-tasinf.ads		20090409150019 21316953
D s-taspri.ads		20080408071349 af44aca8
D s-taprop.ads		20090409150019 07f79e46
D s-taprop.adb		20101018135423 5b6648f3
D s-tporft.adb		20101018102748 feab40e4 system.task_primitives.operations.register_foreign_thread
D s-tpopsp.adb		20090707124243 f7f41f42 system.task_primitives.operations.specific
D s-taskin.ads		20101021101406 b2eaee08
D s-tasdeb.ads		20090416093440 1fdd4e3b
D s-taenca.ads		20090409150019 da9410ac
D s-tasini.ads		20090409150019 cd8187f9
D s-taprob.ads		20090409150019 502249e3
D s-tpoben.ads		20090409150019 e8374469
D s-tpobop.ads		20090409150019 5f548bb3
D s-tpobop.adb		20100909135319 cf2dee10
D s-tasque.ads		20090409150019 b4c10749
D s-tasren.ads		20090409150019 86fa7427
D s-tasuti.ads		20090415084231 eab7b9b0
D s-traent.ads		20090417130712 5221ee41
D s-traces.ads		20090409150019 f21d68aa
D s-tratas.ads		20090409150019 fe3b06bf
D s-unstyp.ads		20090409150019 6ae15c76
X 1 ada.ads
16K9*Ada 19e8 19|39r6 58r11 20|39r6 40r6 41r6 57r11 60r11 325r14 372r10 468r7
. 507r10
X 2 a-except.ads
55K13*Exceptions 370e19 20|39w10 372r14 468r11 507r14
95U14*Raise_Exception 20|372s25 468s22 507s25
X 3 a-finali.ads
42K13*Finalization 71e21 19|39w10 58r15
46H9*Controlled 62e72 19|58r28
49U14*Initialize<31|58p14>
X 8 a-unccon.ads
17+9 Source 20|325r40
18+9 Target 20|326r40
20v14*Unchecked_Conversion 20|40w10 325r18
X 9 a-uncdea.ads
20u15*Unchecked_Deallocation 20|41w10 57r15 60r15
X 12 interfac.ads
36K9*Interfaces 171e15 20|42r6 42r38 43r6 43r38
X 13 i-c.ads
18K20*C 230e17 20|42w17 42r49 43r17 43r49
23N4*CHAR_BIT 20|333r48
35I9*int<integer> 20|157r22 198r22 241r25 333r31
44M9*unsigned_short
47M9*unsigned_char 20|492r23 493r23 494r23 495r23
60M9*size_t 20|124r35 423r52
72E9*char<character>
79A9*char_array(72E9)<60M9> 20|60r39 124r18
X 14 i-cpoint.ads
45P9*Pointer(22|51P9)
51V13*Value{21|71A9} 20|412s28[21|74] 414s61[21|82]
X 16 i-cstrin.ads
36K22*Strings 102e25 20|43w19 43r51
39P9*char_array_access(13|79A9) 20|60r51 63r13 121r13 239r16
46P9*chars_ptr(character) 20|240r25 300r16 326r50 328r26 423r23 503r19
52V13*To_Chars_Ptr{46P9} 20|240s38
58V13*New_String{46P9} 20|300s29 503s39
60U14*Free 20|304s7 510s7
70V13*Value{string} 20|248s38 419s34 425s47
X 17 sockets.ads
42K9*Sockets 244e12 19|40r6 42r9 132r5 20|44r6 44r38 45r6 45r38 46r6 46r38
. 47r6 47r38 49r14 52r14 517r5
44R9*Socket_FD 237e14 19|114r37 117r37 120r37 123r37 126r37 129r37 20|83r32
. 84r32 155r32 169r37 178r37 187r37 196r32 210r37 219r37 228r37
234i7*FD{13|35I9} 20|159r32 200r32
X 18 sockets-constants.ads
6K17*Constants 87e22 20|44w14 44r46 334r31
8N4*Af_Inet 20|334r41
33N4*Host_Not_Found 20|458r18
34N4*Try_Again 20|459r18
35N4*No_Recovery 20|460r18
37N4*No_Address 20|461r18
X 19 sockets-naming.ads
42K17*Naming 17|42k9 19|132l13 132e19 20|49b22 517l13 517t19
44P9*String_Access(string) 46r54 59r22 20|57r47
46A9*String_Array(44P9)<integer> 60r22 20|107r17 143r17
48I12*Address_Component{natural} 51r24 20|262r27 270r27 273r34 479r21 480r21
. 481r21 482r21 511r21 512r21 513r21 514r21
50R9*Address 52e14 55r55 72r26 78r41 85r29 96r52 105r32 108r54 111r32 117r55
. 126r55 20|91r13 131r32 178r55 219r55 259r26 321r29 476r48 489r32 502r41
51i7*H1{48I12} 20|279r25 479m15 492r43 511m15
51i11*H2{48I12} 20|279r48 480m15 493r43 512m15
51i15*H3{48I12} 20|280r20 481m15 494r43 513m15
51i19*H4{48I12} 20|280r43 482m15 495r43 514m15
55A9*Address_Array(50R9)<integer> 61r22
57R9*Host_Entry<3|46R9> 3|49P14 19|57d21 57d32 62e17 66P14 66r40 67P14 67r40
. 81p13 82r13 85p13 86r13 92p13 93r13 20|67r13 105r38 141r40 297r13 310r28
. 322r13 340r28 352r13 369r26 409r13 416r19
57i21*N_Aliases{natural} 60r42
57i32*N_Addresses{natural} 61r42
59p10*Name{44P9} 20|109m14 109r41 145m20 371r18 375r22 419m14
60a10*Aliases{46A9} 20|107m45 143m45 420r28 425m20
61a10*Addresses{55A9} 20|97r38 428r23 433m20
66U14*Adjust<3|50p14> 66=24 20|105b14 113l8 113t14
66r24 Object{57R9} 20|105b22 107m38 109m7 109r34
67U14*Finalize<3|51p14> 67=24 20|141b14 149l8 149t16
67r24 Object{57R9} 20|141b24 143m38 145m13
69X4*Naming_Error 20|372r42 468r39 507r42
72V13*Image{string} 72>20 20|259b13 281l8 281t13 289s14 337s37
72r20 Add{50R9} 20|259b20 279r21 279r44 280r16 280r39
75V13*Image{string} 75>20 20|287b13 290l8 290t13
75r20 Add{22|45R9} 20|287b20 289r33
78V13*Value{50R9} 78>20 20|95s17 356s26 502b13 515l8 515t13
78s20 Add{string} 20|502b20 503r51 508r42
81V13*Info_Of{57R9} 81>22 20|97s17 296b13 315l8 315t15 358s17
81s22 Name{string} 20|296b22 300r41 307r37
85V13*Info_Of{57R9} 85>22 20|321b13 345l8 345t15 356s17
85r22 Addr{50R9} 20|321b22 327r51 337r44
89V13*Is_IP_Address{boolean} 89>28 20|51b13 94s10 355s10
89s28 Something{string} 20|51b28
92V13*Info_Of_Name_Or_IP{57R9} 92>33 20|351b13 360l8 360t26 369s40
92s33 Something{string} 20|351b33 355r25 356r33 358r26
96V13*Address_Of{50R9} 96>25 20|90b13 99l8 99t18
96s25 Something{string} 20|90b25 94r25 95r24 97r26
99V13*Host_Name{string} 20|237b13 253l8 253t17
102V13*Name_Of{string} 102>22 20|366b13 376l8 376t15
102s22 Something{string} 20|366b22 369r60 373r59
105V13*To_In_Addr{22|45R9} 105>25 20|327s39 489b13 496l8 496t18
105r25 Addr{50R9} 20|489b25 492r38 493r38 494r38 495r38
108V13*To_Address{50R9} 108>25 20|134s14 180s14 221s14 289s21 433s37 476b13
. 483l8 483t18
108r25 Addr{22|45R9} 20|476b25 479r40 480r40 481r40 482r40
111V13*Any_Address{50R9} 20|131b13 135l8 135t19
114V13*Get_Peer_Addr{22|45R9} 114>28 20|169b13 172l8 172t21 180s26
114r28 Socket{17|44R9} 20|169b28 171r24
117V13*Get_Peer_Addr{50R9} 117>28 20|178b13 181l8 181t21
117r28 Socket{17|44R9} 20|178b28 180r41
120V13*Get_Peer_Port{positive} 120>28 20|187b13 190l8 190t21
120r28 Socket{17|44R9} 20|187b28 189r51
123V13*Get_Sock_Addr{22|45R9} 123>28 20|210b13 213l8 213t21 221s26
123r28 Socket{17|44R9} 20|210b28 212r24
126V13*Get_Sock_Addr{50R9} 126>28 20|219b13 222l8 222t21
126r28 Socket{17|44R9} 20|219b28 221r41
129V13*Get_Sock_Port{positive} 129>28 20|228b13 231l8 231t21
129r28 Socket{17|44R9} 20|228b28 230r51
X 20 sockets-naming.adb
54N4 Default_Buffer_Size 62r42 120r26
56U14 Free[9|20] 145s7 147s10
59U14 Free[9|20] 244s10 250s10
62V13 Allocate{16|39P9} 62>23 119b13 125l8 125t16 239s38
62i23 Size{positive} 120b7 124r43
66V13 Parse_Entry{19|57R9} 66>26 310s42 340s42 408b13 437l8 437t19
66r26 Host{21|102R9} 408b26 412r35 415r40 419r41
70U14 Raise_Naming_Error 71>7 72>7 160s10 201s10 245s10 307s10 337s10 443b14
. 470l8 470t26
71i7 Errno{integer} 444b7 457r15 463r58
72s7 Message{string} 445b7 469r62
75w14 Naming_Lock 302r7 306r10 312r10 331r7 336r10 342r10 382b19 402l8 402t19
76Y13 Lock 302s19 331s19 388b13 391l11 391t15
77U17 Unlock 306s22 312s22 336s22 342s22 397b17 400l11 400t17
79b7 Locked{boolean} 388r27 390r10 399r10
83V13 Get_Peer{22|71R9} 83>23 155b13 163l8 163t16 171s14 189s41
83r23 Socket{17|44R9} 155b23 159r25
84V13 Get_Sock{22|71R9} 84>23 196b13 204l8 204t16 212s14 230s41
84r23 Socket{17|44R9} 196b23 200r25
107a7 Aliases{19|46A9} 110r16 111r10 111r37
110i11 I{integer} 111r19 111r46
143a7 Aliases{19|46A9} 146r16 147r16
146i11 I{integer} 147r25
156r7 Name{22|71R9} 157r29 159m36 162r14
157i7 Len{13|35I9} 159m50
197r7 Name{22|71R9} 198r29 200m36 203r14
198i7 Len{13|35I9} 200m50
239p7 Buff{16|39P9} 240r52 241r61 244m16 250m16
240p7 Buffer{16|46P9} 241r53 248r45
241i7 Res{13|35I9} 243r10
248a10 Result{string} 251r17
262V16 Image{string} 262>23 270b16 276l11 276t16 279s14 279s37 280s9 280s32
262i23 A{19|48I12} 270b23 273r59
273a10 Im{string} 275r17 275r21 275r37
299p7 Res{21|112P9} 303m7 305r10 310r55
300p7 C_Name{16|46P9} 303r31 304m13
310r10 Result{19|57R9} 313r17
324V16 Convert[8|20]{16|46P9} 328s39
327r7 Temp{22|45R9} 328m48 333r36
328p7 C_Addr{16|46P9} 332r31
329p7 Res{21|112P9} 332m7 335r10 340r55
340r10 Result{19|57R9} 343r17
369r7 Hostent{19|57R9} 371r10 375r14
411a7 C_Aliases{21|71A9} 416r48 422r60 423r41
413a7 C_Addr{21|79A9} 417r46 430r60 431r46
416r7 Result{19|57R9} 419m7 420r21 425m13 428r16 433m13 436r14
420i11 I{integer} 422r43 425r29
422i13 Index{natural} 423r60
423p13 Current=423:41{16|46P9} 425r54
428i11 I{integer} 430r43 433r31
430i13 Index{natural} 431r54
431p13 Current=431:46{22|51P9} 433r49
448V16 Error_Message{string} 455b16 465l11 465t24 469s39
503p7 C_Add{16|46P9} 506r23 510m13
504r7 Converted{22|45R9} 506m30 511r40 512r40 513r40 514r40
X 21 sockets-thin.ads
45K17*Thin 20|45w14 45r46 411r28 21|446e17
56i4*Failure{13|35I9} 20|159r64 200r64 243r16
71A9*Chars_Ptr_Array(16|46P9)<13|60M9> 20|411r33
74K12*Chars_Ptr_Pointers[14|42] 20|412r9
79A9*In_Addr_Access_Array(22|51P9)<integer> 20|413r28
82K12*In_Addr_Access_Pointers[14|42] 20|414r37
102R9*Hostent 20|66r33 408r33 21|108e14
103p7*H_Name{16|46P9} 20|419r46
104p7*H_Aliases{14|45P9[74]} 20|412r40
107p7*H_Addr_List{14|45P9[82]} 20|415r45
112P9*Hostent_Access(102R9) 20|299r16 329r17
184V13*C_Gethostbyaddr{112P9} 20|332s14
190V13*C_Gethostbyname{112P9} 20|303s14
194V13*C_Gethostname{13|35I9} 20|241s38
204V13*C_Getpeername{13|35I9} 20|159s10
218V13*C_Getsockname{13|35I9} 20|200s10
259V13*C_Inet_Aton{13|35I9} 20|506s10
394V13*Errno{integer} 20|160s30 201s30 245s30 307s30 337s30
X 22 sockets-types.ads
41K17*Types 19|40w14 75r26 105r48 108r32 114r55 123r55 20|46w14 46r46 169r55
. 287r26 22|93e18
45R9*In_Addr 19|75r32 105r54 108r38 114r61 123r61 20|169r61 210r55 287r32
. 327r25 476r32 489r48 504r27 22|47e14
46m7*S_B1{13|47M9} 20|479r45 492m15 511r50
46m13*S_B2{13|47M9} 20|480r45 493m15 512r50
46m19*S_B3{13|47M9} 20|481r45 494m15 513r50
46m25*S_B4{13|47M9} 20|482r45 495m15 514r50
51P9*In_Addr_Access(45R9) 20|325r50 431r23
55r4*Inaddr_Any{45R9} 20|134r26
71R9*Sockaddr_In 20|83r50 84r50 155r50 156r22 196r50 197r22 22|78e14
75m7*Sin_Port{13|44M9} 20|189r60 230r60
76r7*Sin_Addr{45R9} 20|171r33 212r33
X 23 sockets-utils.ads
41K25*Utils 20|47w14 47r46 52r22 23|66e18
54V13*Network_To_Port=56:14{13|44M9} 20|189s24 230s24
62V13*Is_IP_Address{boolean} 20|52r28