/usr/lib/ada/adalib/anet/anet.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 | 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_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_IMPLICIT_LOOPS
RV NO_NESTED_FINALIZATION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_IMPLEMENTATION_ATTRIBUTES
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_ELABORATION_CODE
RV NO_OBSOLESCENT_FEATURES
RV SPARK_05
U anet%b anet.adb 8692c5c4 NE OO PK
W ada%s ada.ads ada.ali
W ada.exceptions%s a-except.adb a-except.ali
W ada.strings%s a-string.ads a-string.ali
W ada.strings.fixed%s a-strfix.adb a-strfix.ali
W ada.strings.unbounded%s a-strunb.adb a-strunb.ali
W ada.tags%s a-tags.adb a-tags.ali
W gnat%s gnat.ads gnat.ali
W gnat.os_lib%s g-os_lib.ads g-os_lib.ali
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 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.val_int%s s-valint.adb s-valint.ali
U anet%s anet.ads 1cb502e5 EE OO PK
W ada%s ada.ads ada.ali
W ada.streams%s a-stream.adb a-stream.ali
W ada.tags%s a-tags.adb a-tags.ali
D ada.ads 20070406091342 3ffc8e18
D a-charac.ads 20070912115821 2d3ec45b
D a-chlat1.ads 20140225151544 66457d31
D a-except.ads 20140129161953 f86a4103
D a-finali.ads 20111121113555 52ecdc1b
D a-stream.ads 20140122164720 1a984740
D a-string.ads 20070406091342 90ac6797
D a-strfix.ads 20101008130255 d07c346e
D a-strmap.ads 20090409150019 9cb836fb
D a-strunb.ads 20120426100351 3f91d4c5
D a-tags.ads 20111212115430 6c0509d0
D a-unccon.ads 20070406091342 f9eb8f06
D a-uncdea.ads 20070406091342 f15a5ed1
D anet.ads 20140811220322 062d45a5
D anet.adb 20140811220322 56f82836
D gnat.ads 20110801150502 fd2ad2f1
D g-os_lib.ads 20090409150019 0db74523
D interfac.ads 20140225151838 69adb1b9
D i-c.ads 20110801143639 5421119b
D i-cstrin.ads 20130104124955 341d0ddf
D system.ads 20140730121111 90249111
D s-atocou.ads 20131010110730 cd7c94ca
D s-atocou.adb 20131010121735 62bad392
D s-exctab.ads 20140225151139 54135002
D s-finmas.ads 20140225151139 814daec4
D s-finroo.ads 20120426095924 4ff27390
D s-imgint.ads 20090409150019 02dbe0c2
D s-os_lib.ads 20140225151139 73b554c6
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-stposu.ads 20121005142121 ffeba1c5
D s-stratt.ads 20131014135145 aedef97e
D s-string.ads 20140225151139 8fe54fb7
D s-traent.ads 20140225151139 b5116092
D s-unstyp.ads 20140225151139 510692af
D s-valint.ads 20090409150019 48a52a3f
X 1 ada.ads
16K9*Ada 19e8 14|34r6 45r28 15|24r6 25r6 90r28 92r11 120r10 133r24 168r10
. 181r24
X 6 a-stream.ads
36K13*Streams 84e16 14|34w10 45r32 15|90r32
42M9*Stream_Element
51A9*Stream_Element_Array(42M9)<44I9> 14|45r40 15|90r40
X 7 a-string.ads
16K13*Strings 35e16 15|24r10 25r10 92r15 120r14 133r28 168r14 181r28
X 8 a-strfix.ads
18K21*Fixed 251e22 15|24w18 120r22 133r36 168r22 181r36
54V13*Index{natural} 15|133s42 181s42
55s7 Source{string} 15|135r16 183r16
56s7 Pattern{string} 15|136r16 184r16
57i7 From{positive} 15|134r16 182r16
88V13*Count{natural} 15|120s28 168s28
89s7 Source{string} 15|120r35 168r35
90s7 Pattern{string} 15|121r35 169r35
X 10 a-strunb.ads
76K21*Unbounded 489e26 15|25w18 92r23
79R9*Unbounded_String<5|48R9> 473e14 15|94r11
100V13*To_String{string} 15|100s14
123V14*"&"{79R9} 15|97s17
X 14 anet.ads
36K9*Anet 127E4 136l5 136e9 15|31b14 317l5 317t9
38I9*Byte<short_integer> 42r25 48r49 55r52 71r68 80r45 98r46 120r8 15|57r49
. 59r25 59r33 78r25 97r32 144r27 235r29 238r29 266r29 269r29 295r29 298r29
40A12*Hex_Byte_Str{string}<integer> 48r28 15|57r28
42V13*To_Hex{string} 42>21 15|78b13 86l8 86t14 97s19 272s43 301s43
42i21 B{38I9} 15|78b21 83r46 84r46 97r27 272r51 301r51
45V13*To_Hex{string} 45>21 15|90b13 101l8 101t14
45a21 Data{6|51A9} 15|90b21 96r16 97r38
48V13*To_Byte{38I9} 48>22 15|57b13 62l8 62t15 192s35 193s35
48a22 Str{40A12} 15|57b22 59r53
51I9*Double_Byte<integer> 63r25 121r8
53I9*Word32<long_integer> 122r8
55A9*Byte_Array(38I9)<integer> 57r32 60r44 15|66r44 69r22 211r32
57V13*To_String{string} 57>24 15|211b13 226l8 226t17
57a24 Bytes{55A9} 15|211b24 213r24 217r33
60V13*To_Bytes{55A9} 60>23 15|66b13 74l8 74t16
60s23 Str{string} 15|66b23 69r34 70r19 71r41
63I12*Port_Type{51I9} 66r24 134r32
66i4*Any_Port{63I12} 134c4
68I9*HW_Addr_Len_Type<short_short_integer> 71r38 125r8
71A9*Hardware_Addr_Type(38I9)<68I9> 74r34 77r29 127r29 15|290r34
74V13*To_String{string} 74>24 15|290b13 315l8 315t17
74a24 Address{71A9} 15|290b24 292r33 305r16 306r23 308r18
77a4*Bcast_HW_Addr{71A9} 127c4
80A9*IPv4_Addr_Type(38I9)<integer> 83r48 86r34 89r24 92r32 95r26 123r8 129r32
. 130r32 133r32 15|105r48 128r21 132r19 230r34
83V13*To_IPv4_Addr{80A9} 83>27 15|105b13 157l8 157t20
83s27 Str{string} 15|105b27 108r10 112r10 116r10 120r46 129r32 130r32 135r27
. 141r27 144r39 155r17
86V13*To_String{string} 86>24 15|230b13 257l8 257t17
86a24 Address{80A9} 15|230b24 247r16 248r23 250r18
89a4*Any_Addr{80A9} 129c4 15|109r17
92a4*Loopback_Addr_V4{80A9} 130c4
95a4*Bcast_Addr{80A9} 133c4 15|113r17
98A9*IPv6_Addr_Type(38I9)<integer> 101r48 104r34 107r27 110r32 124r8 131r32
. 132r32 15|161r48 176r21 180r19 180r43 261r34
101V13*To_IPv6_Addr{98A9} 101>27 15|161b13 207l8 207t20
101s27 Str{string} 15|161b27 164r10 168r46 177r32 178r32 183r27 189r27 192r44
. 194r16 205r17
104V13*To_String{string} 104>24 15|261b13 286l8 286t17
104a24 Address{98A9} 15|261b24 276r16 277r23 279r44
107a4*Any_Addr_V6{98A9} 131c4
110a4*Loopback_Addr_V6{98A9} 132c4
113N4*C_Failure
116V13*Get_Errno_String{string} 15|35b13 53l8 53t24
X 15 anet.adb
37K15 C=37:36 41r37 41r51 44r15 46r28 48r18 52r14
41V16*C_Strerror{20|47P9} 41>28 42b<c,strerror>25 46s16
41i28 Errnum{19|35I9}
44p7 C_Msg{20|47P9} 46m7 48r10 52r39
59i7 Result{14|38I9} 61r14
69a14 Bytes{14|55A9} 71m13
70i14 C{integer} 71r20 71r46
80a7 Hex_To_Char{string} 83r24 84r24
82a14 Result{string} 83m10 84m10
94r7 S{10|79R9} 97m10 97r15 100r25
96i11 B<long_integer> 97r44
128a10 Result{14|80A9} 144m13 150r17
129i10 Left_Idx{natural} 134r27 144r44 146m13 147r25 155r22
130i10 Dot_Idx{natural} 133m13 140r16 141m16 144r56 146r25 147m13 155r34
132i14 I{integer} 144r21
176a10 Result{14|98A9} 192m13 193m13 200r17
177i10 Left_Idx{natural} 182r27 192r49 192r61 194r21 194r37 196m13 197r25
. 205r22
178i10 Dot_Idx{natural} 181m13 188r16 189m16 196r25 197m13 205r34
180i14 I{integer} 192r21 193r21
213a7 Result{string} 216r20 219r20 219r28 222m10 225r14
214e7 Char{character} 217m10 218r13 222r28
216i11 Index{integer} 217r40 219r44 222r18
232a7 Buffer{string} 243m10 251m13 256r14
233i7 Length{natural} 243r18 243r28 244m10 244r20 251r21 252m13 252r23 256r27
235U17 Append 235>25 238b17 245l11 245t17 248s10
235i25 B{14|38I9} 238b25 240r36 248r18
240a10 Img{string} 241r36 243r49 243r59
241i10 Len{natural} 243r37 244r29
247i11 I{integer} 248r32 250r13
263a7 Buffer{string} 272m10 280m13 285r14
264i7 Length{natural} 272r18 272r28 273m10 273r20 279r13 280r21 281m13 281r32
. 285r27
266U17 Append 266>25 269b17 274l11 274t17 277s10
266i25 B{14|38I9} 269b25 272r56 277r18
276i11 I{integer} 277r32 279r39
292a7 Buffer{string} 301m10 309m13 314r14
293i7 Length{natural} 301r18 301r28 302m10 302r20 309r21 310m13 310r32 314r27
295U17 Append 295>25 298b17 303l11 303t17 306s10
295i25 B{14|38I9} 298b25 301r56 306r18
305i11 I<short_short_integer> 306r32 308r13
X 16 gnat.ads
34K9*GNAT 15|29r6 46r35 16|37e9
X 17 g-os_lib.ads
51K14*OS_Lib=51:36 15|29w11 46r40
X 18 interfac.ads
38K9*Interfaces 15|27r6 37r25 39r16 18|179e15
X 19 i-c.ads
18K20*C 15|27r17 37r36 39r27 19|230e17
35I9*int<integer> 15|41r39 46r30
X 20 i-cstrin.ads
36K22*Strings 15|27w19 39r29 41r53 44r17 48r20 52r16 20|104e25
47P9*chars_ptr 15|39r37 41r61 44r25
52p4*Null_Ptr{47P9} 15|48r28
72V13*Value{string} 15|52s24
72p20 Item{47P9} 15|52r31
X 28 s-os_lib.ads
960V13*Errno{integer} 15|46s47
|