This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/adasockets/sockets-multicast.ali is in libadasockets7-dev 1.10.1-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
V "GNAT Lib v7"
A -gnatwa
A -O2
A -O2
A -Wall
A -Werror
A -g
A -gnata
A -gnatg
A -gnatwa
A -gnatwe
A -g
A -fdebug-prefix-map=/build/adasockets-qjiYL4/adasockets-1.10.1=.
A -fstack-protector-strong
P SS ZX

RN
RV NO_DISPATCH
RV NO_DISPATCHING_CALLS
RV NO_EXCEPTIONS
RV NO_IMPLICIT_CONDITIONALS
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_IMPLICIT_LOOPS
RV NO_ELABORATION_CODE
RV SPARK_05

U sockets.multicast%b	sockets-multicast.adb	91d5c673 NE OO PK
W ada%s			ada.ads			ada.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W interfaces%s		interfac.ads		interfac.ali
W interfaces.c%s	i-c.adb			i-c.ali
W sockets%s		sockets.adb		sockets.ali  EA
W sockets.constants%s	sockets-constants.ads	sockets-constants.ali
W sockets.naming%s	sockets-naming.adb	sockets-naming.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.assertions%s	s-assert.adb		s-assert.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali

U sockets.multicast%s	sockets-multicast.ads	50450673 EB EE OO PF PK
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.streams%s		a-stream.adb		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.secondary_stack%s  s-secsta.adb	s-secsta.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		20170106103348 76789da1 ada%s
D a-charac.ads		20070912115821 2d3ec45b ada.characters%s
D a-chlat1.ads		20140225151544 66457d31 ada.characters.latin_1%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		20170106103348 31484697 ada.unchecked_conversion%s
D a-uncdea.ads		20070406091342 f15a5ed1 ada.unchecked_deallocation%s
D gnat.ads		20140801083227 fd2ad2f1 gnat%s
D g-os_lib.ads		20090409150019 0db74523 gnat.os_lib%s
D interfac.ads		20160502101001 5ab55268 interfaces%s
D i-c.ads		20110801143639 5421119b interfaces.c%s
D i-cpoint.ads		20130104124955 ee8a93ec interfaces.c.pointers%s
D i-cstrin.ads		20140611122922 341d0ddf interfaces.c.strings%s
D sockets.ads		20160921111228 c7635c3a sockets%s
D sockets.adb		20160921111228 fa9d0c64 sockets%b
D sockets-constants.ads	20170917160520 8e280ed6 sockets.constants%s
D sockets-link.ads	20170917160520 8075f26e sockets.link%s
D sockets-multicast.ads	20160921111228 058fd527 sockets.multicast%s
D sockets-multicast.adb	20160921111228 4f615747 sockets.multicast%b
D sockets-naming.ads	20160921111228 ae91aa26 sockets.naming%s
D sockets-thin.ads	20160921111228 725bfdbd sockets.thin%s
D sockets-types.ads	20170917160520 92a98f6e sockets.types%s
D sockets-utils.ads	20160921111228 a12bcd44 sockets.utils%s
D system.ads		20170510173650 4635ec04 system%s
D s-assert.ads		20140225151544 cd8d2c94 system.assertions%s
D s-exctab.ads		20140225151139 54135002 system.exception_table%s
D s-finmas.ads		20151016130316 7811a767 system.finalization_masters%s
D s-finroo.ads		20120426095924 4ff27390 system.finalization_root%s
D s-imgint.ads		20090409150019 02dbe0c2 system.img_int%s
D s-os_lib.ads		20170917160520 4e0c17b8 system.os_lib%s
D s-parame.ads		20140801093848 7e2a0d7f system.parameters%s
D s-secsta.ads		20170112134946 9751b57e 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-stposu.ads		20151020120548 97a6219c system.storage_pools.subpools%s
D s-stratt.ads		20131014135145 aedef97e system.stream_attributes%s
D s-string.ads		20140225151139 8fe54fb7 system.strings%s
D s-traent.ads		20140730135025 005bf670 system.traceback_entries%s
D s-unstyp.ads		20160502101423 34867c83 system.unsigned_types%s
X 1 ada.ads
16K9*Ada 20e8 20|73r29 21|39r6 39r29 51r8
X 4 a-except.ads
54K13*Exceptions 349e19 21|39w10 39r33
90U14*Raise_Exception 21|194s7
X 6 a-stream.ads
36K13*Streams 87e16 20|73r33 21|51r12
42M9*Stream_Element
44I9*Stream_Element_Offset<long_long_integer> 21|163r15
51I12*Stream_Element_Count{44I9} 21|164r15 179r27 180r26
54A9*Stream_Element_Array(42M9)<44I9> 20|73r41 21|160r29
X 12 interfac.ads
38K9*Interfaces 184e15 21|40r6 40r29
X 13 i-c.ads
18K20*C 230e17 21|40w17 40r40
35I9*int<integer> 21|165r15 170r29
44M9*unsigned_short 21|102r53 105r14
X 16 sockets.ads
42K9*Sockets 254e12 20|39r6 41r9 86r16 90r7 91r17 93r5 21|41w6 42r23 43r6
. 43r29 44r6 44r29 45r6 45r29 46r6 46r29 47r6 47r29 49r14 198r5
44R9*Socket_FD 247e14 20|47r36 85r36 21|82r15 105r45
47r4*Null_Socket_FD{44R9} 20|90r15
50E9*Socket_Domain 50e44 20|80r16 21|190r16
50n27*PF_INET{50E9} 20|80r33 21|82r35 190r33
55E9*Socket_Type 55e49 20|81r16 21|191r16
55n25*SOCK_STREAM{55E9} 20|81r33 21|191r33
55n38*SOCK_DGRAM{55E9} 21|82r44
59U14*Socket 21|82s7
68U14*Connect
76U14*Bind 21|94s7
79a7 Host{string} 21|94r33
87U14*Listen
92n26*SOL_SOCKET{92E9} 21|88r27 91r30
92n38*IPPROTO_IP{92E9} 21|54r34 98r27 99r27
94n27*SO_REUSEADDR{94E9} 21|88r39
94n41*SO_REUSEPORT{94E9} 21|91r42
94n55*IP_MULTICAST_TTL{94E9} 21|98r39
95n27*IP_ADD_MEMBERSHIP{94E9} 21|54r46
96n27*IP_MULTICAST_LOOP{94E9} 21|99r39
107U14*Setsockopt 21|88s7 91s10 98s7 99s7
118u14*Customized_Setsockopt 21|54r11
122U14*Accept_Socket
126X4*Connection_Closed 21|177r19
133V13*Receive{6|54A9}
152U14*Shutdown
156U14*Socketpair
163V13*Get_FD{13|35I9}
215V13*Get_Send_Queue_Size{integer}
220V13*Get_Receive_Queue_Size{integer}
244i7*FD{13|35I9} 21|168r36
X 18 sockets-constants.ads
3K17*Constants 88e22 21|43w14 43r37 90r10 100r35
5N4*Af_Inet 21|100r45
23N4*So_Reuseport 21|90r20
X 20 sockets-multicast.ads
41K17*Multicast 16|42k9 20|78E14 93l13 93e22 21|49b22 198l13 198t22
47R9*Multicast_Socket_FD<16|44R9> 16|68p14 76p14 87p14 122p14 133p13 152p14
. 156p14 163p13 215p13 220p13 20|49r40 51p13 57r13 61p13 67r13 72P14 72r29
. 78P14 79r20 85c9 87e14 89r40 21|63r13 76r13 78r21 121r13 143r13 159r29
. 189r20
49r4*Null_Multicast_Socket_FD{47R9} 89c4
51V13*Create_Multicast_Socket{47R9} 52>7 53>7 54>7 55>7 56>7 21|115b13 131l8
. 131t31
52a7 Group{string} 21|116b7 125r32
53i7 Port{natural} 21|117b7 126r32 127r32
54i7 TTL{positive} 21|118b7 128r32
55b7 Self_Loop{boolean} 21|119b7 129r32
56a7 Local_If{string} 21|120b7 130r32
61V13*Create_Multicast_Socket{47R9} 62>7 63>7 64>7 65>7 66>7 21|137b13 153l8
. 153t31
62a7 Group{string} 21|138b7 147r32
63i7 Port{positive} 21|139b7 148r32
64i7 Local_Port{natural} 21|140b7 149r32
65i7 TTL{positive} 21|141b7 150r32
66a7 Local_If{string} 21|142b7 152r32
72U14*Send<16|128p14> 72>20 73>20 21|159b14 182l8 182t12
72r20 Socket{47R9} 21|159b20 162r40 168r29
73a20 Data{6|54A9} 21|160b20 163r40 164r40 169r29
78U14 Socket<16|59p14> 79<7 80>7 81>7 21|188b14 196l8 196t14
79r7 Sock{47R9} 21|189b7
80e7 Domain{16|50E9} 21|190b7
81e7 Typ{16|55E9} 21|191b7
86r7 Target{24|71R9} 91m7 21|100m14 102m17 104m17 107m14 162r47
X 21 sockets-multicast.adb
53U14 Setsockopt_Add_Membership[16|118] 17|189b14 21|97s7
56V13 Create_Multicast_Socket{20|47R9} 57>7 58>7 59>7 60>7 61>7 62>7 69b13
. 109l8 109t31 124s14 146s14
57a7 Group{string} 70b7 95r53 107r57 125r18 147r18
58i7 Port{natural} 71b7 101r10 102r69 126r18 148r18
59i7 Local_Port{natural} 72b7 94r21 127r18 149r18
60i7 TTL{positive} 73b7 98r57 128r18 150r18
61b7 Self_Loop{boolean} 74b7 83r10 129r18 151r18
62a7 Local_If{string} 75b7 94r41 130r18 152r18
78r7 Result{20|47R9} 82m26 82r26 88r19 91r22 94r13 97r34 98r19 99r19 100m7
. 102m10 104m10 105r56 107m7 108r14
79r7 Mreq{23|95R9} 95m7 96m7 97r42
80i7 C_Self_Loop{integer} 84m10 86m10 99r58
162r7 Sin{24|71R9} 172m29 172r29 173r29
163i7 Index{6|44I9} 169r35 179m10 179r19
164i7 Rest{6|51I12} 167r13 170r34 180m10 180r19
165i7 Count{13|35I9} 168m10 174r13 176r16 179r49 180r48
X 22 sockets-naming.ads
42K17*Naming 21|44w14 44r37 22|132e19
96V13*Address_Of{50R9} 21|95s41 96s41 107s45
105V13*To_In_Addr{24|45R9} 21|95s29 96s29 107s33
129V13*Get_Sock_Port{positive} 21|105s30
X 23 sockets-thin.ads
45K17*Thin 21|45w14 45r37 23|446e17
95R9*Ip_Mreq 21|54r65 79r29 23|98e14
96r7*Imr_Multiaddr{24|45R9} 21|95m12
97r7*Imr_Interface{24|45R9} 21|96m12
349V13*C_Sendto{13|35I9} 21|168s19
X 24 sockets-types.ads
41K17*Types 20|39w14 86r24 91r25 21|46w14 46r37 24|93e18
71R9*Sockaddr_In 20|86r30 21|162r23 24|78e14
74m7*Sin_Family{13|44M9} 21|100m21
75m7*Sin_Port{13|44M9} 21|102m24 104m24
76r7*Sin_Addr{45R9} 21|107m21
82r4*Null_Sockaddr_In{71R9} 20|91r31
X 25 sockets-utils.ads
41K25*Utils 21|47w14 47r37 25|66e18
45U14*Raise_With_Message 21|175s13
50V13*Port_To_Network{13|44M9} 21|102s36 104s36