This file is indexed.

/usr/lib/ada/adalib/pcscada/pcsc-thin.ali is in libpcscada2-dev 0.7.1-4.

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
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 -gnatwa
A -gnatwl
A -gnatf
A -gnato
A -g
A -gnatA
P ZX
R nnnnnnnnnnnnnnnnnnnnnnnnnnnnnvnnnnnnnnnnnnnnvnnnnnnnnnnnnnnnnvnvnnnnnnnnnnnnnnnn

U pcsc.thin%b		pcsc-thin.adb		5c764589 NE OO PK IU
W pcsc%s		pcsc.ads		pcsc.ali

U pcsc.thin%s		pcsc-thin.ads		34696592 EE OO PK IU
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 pcsc%s		pcsc.ads		pcsc.ali

D ada.ads		20070406091342 3ffc8e18
D a-unccon.ads		20070406091342 f9eb8f06
D interfac.ads		20090409150019 f77d8799
D i-c.ads		20101007125900 809c38c4
D i-cstrin.ads		20090417131547 f3023ec4
D pcsc.ads		20111126102953 a73238ea
D pcsc-thin.ads		20111126102953 e0c55b78
D pcsc-thin.adb		20111126102953 bcb31ef1
D system.ads		20120427100214 23e1f70b
D s-exctab.ads		20090417131547 66e51330
D s-parame.ads		20091130110856 9c5d83fa
D s-stalib.ads		20101021102512 c4241c00
X 3 interfac.ads
36K9*Interfaces 171e15 7|30r6 31r6 35r22 48r20 8|28r16
51M9*Unsigned_8 7|48r31
X 4 i-c.ads
18K20*C 230e17 7|30w17 31r17 35r33 8|28r27
37I9*long<long_integer> 7|39r23
45M9*unsigned_long 7|40r23 8|28r29
47M9*unsigned_char 7|42r23
60M9*size_t 7|96r39
X 5 i-cstrin.ads
36K22*Strings 102e25 7|31w19 41r23 87r37 446r39 475r60
46P9*chars_ptr(character) 7|41r31 475r68
50p4*Null_Ptr{46P9} 7|87r45 446r47
X 6 pcsc.ads
29K9*PCSC 47e9 7|33r9 552r5 8|23r14 33r5
X 7 pcsc-thin.ads
33K14*Thin 6|29k9 7|552l10 552e14 8|23b19 33l10 33t14
35K12*C=35:33 39r21 40r21 41r21 42r21 87r35 96r37 446r37 475r58
39I12*LONG{4|37I9} 80r30 83r30
40M12*DWORD{4|45M9} 44r26 89r24 90r24 91r24 101r21 102r21 106r27 349r28 353r14
. 356r66 359r66 365r37 366r37 368r37 369r14 374r37 375r37 376r37 377r37 378r14
. 383r23 384r14 387r64 392r23 393r14 396r65 400r31 403r31 404r31 405r31 407r31
. 412r31 414r31 415r14 418r58 424r32 426r32 428r32 429r32 430r14 434r30 438r30
. 441r30 448r28 449r14 455r27 456r14 461r27 463r27 464r14 469r26 471r26 472r14
. 475r44 478r36 478r50 8|27r36 27r50
41P12*LPSTR{5|46P9} 87r24 364r37 402r31 446r28 447r28 454r27
42M12*UCHAR{4|47M9}
44P9*PDWORD(40M12)
48M12*Byte{3|51M9} 49r59 50r35 52r31 425r32 427r32 462r27 486r25
49A9*Byte_Array(48M12)<integer> 53r31 60r19 406r31 437r30 440r30 470r26 488r31
50P9*Byte_Access(48M12)
52m4*Null_Byte{48M12} 486c4 488r65
53a4*Null_Byte_Array{49A9} 488c4
57N4*MAX_ATR_SIZE 60r36 91r35
60A12*ATR{49A9}<integer> 63r30 66r24 92r24 484r24
63P9*ATR_Access(60A12)
66a4*Null_ATR{60A12} 484c4
69N4*MAX_BUFFER_SIZE
72R9*void 73r26 75r27 77r36
75P9*LPVOID(72R9) 76r26
77P9*LPCVOID(72R9) 78r26 88r24 350r28 351r28
80I12*SCARDCONTEXT{39I12} 352r28 356r45 359r45 363r37 411r31 418r37 445r28
. 453r27
83I12*SCARDHANDLE{39I12} 367r37 373r37 382r23 387r44 391r23 396r45 401r31
. 423r32 435r30 460r27 468r26
86R9*READERSTATE 93e14 97r6 413r31
87p7*szReader{41P12}
88p7*pvUserData{77P9}
89m7*dwCurrentState{40M12}
90m7*dwEventState{40M12}
91m7*cbAtr{40M12}
92a7*rgbAtr{60A12}
96A9*READERSTATE_Array(86R9)<4|60M9>
100R9*SCARD_IO_REQUEST 103e14 333r28 337r28 341r28 436r30 439r30
101m7*dwProtocol{40M12} 334m7 338m7 342m7
102m7*cbPciLength{40M12} 334m41 338m41 342m42
106M12*Return_Code{40M12}
109N4*SCARD_S_SUCCESS
112N4*SCARD_F_INTERNAL_ERROR
115N4*SCARD_E_CANCELLED
118N4*SCARD_E_INVALID_HANDLE
121N4*SCARD_E_INVALID_PARAMETER
125N4*SCARD_E_INVALID_TARGET
128N4*SCARD_E_NO_MEMORY
131N4*SCARD_F_WAITED_TOO_LONG
134N4*SCARD_E_INSUFFICIENT_BUFFER
138N4*SCARD_E_UNKNOWN_READER
141N4*SCARD_E_TIMEOUT
144N4*SCARD_E_SHARING_VIOLATION
148N4*SCARD_E_NO_SMARTCARD
152N4*SCARD_E_UNKNOWN_CARD
155N4*SCARD_E_CANT_DISPOSE
158N4*SCARD_E_PROTO_MISMATCH
162N4*SCARD_E_NOT_READY
165N4*SCARD_E_INVALID_VALUE
169N4*SCARD_E_SYSTEM_CANCELLED
173N4*SCARD_F_COMM_ERROR
176N4*SCARD_F_UNKNOWN_ERROR
179N4*SCARD_E_INVALID_ATR
182N4*SCARD_E_NOT_TRANSACTED
185N4*SCARD_E_READER_UNAVAILABLE
188N4*SCARD_W_UNSUPPORTED_CARD
192N4*SCARD_W_UNRESPONSIVE_CARD
195N4*SCARD_W_UNPOWERED_CARD
199N4*SCARD_W_RESET_CARD
203N4*SCARD_W_REMOVED_CARD
207N4*SCARD_E_PCI_TOO_SMALL
210N4*SCARD_E_READER_UNSUPPORTED
213N4*SCARD_E_DUPLICATE_READER
216N4*SCARD_E_CARD_UNSUPPORTED
219N4*SCARD_E_NO_SERVICE
222N4*SCARD_E_SERVICE_STOPPED
225N4*SCARD_E_NO_READERS_AVAILABLE
228N4*SCARD_SCOPE_USER
231N4*SCARD_SCOPE_TERMINAL
234N4*SCARD_SCOPE_SYSTEM
237N4*SCARD_PROTOCOL_UNDEFINED
240N4*SCARD_PROTOCOL_UNSET
243N4*SCARD_PROTOCOL_T0 334r22
246N4*SCARD_PROTOCOL_T1 338r22
249N4*SCARD_PROTOCOL_RAW 342r22
252N4*SCARD_PROTOCOL_T15
255N4*SCARD_SHARE_EXCLUSIVE
258N4*SCARD_SHARE_SHARED
261N4*SCARD_SHARE_DIRECT
264N4*SCARD_LEAVE_CARD
267N4*SCARD_RESET_CARD
270N4*SCARD_UNPOWER_CARD
273N4*SCARD_EJECT_CARD
276N4*SCARD_UNKNOWN
279N4*SCARD_ABSENT
282N4*SCARD_PRESENT
285N4*SCARD_SWALLOWED
288N4*SCARD_POWERED
291N4*SCARD_NEGOTIABLE
294N4*SCARD_SPECIFIC
297N4*SCARD_STATE_UNAWARE
300N4*SCARD_STATE_IGNORE
303N4*SCARD_STATE_CHANGED
306N4*SCARD_STATE_UNKNOWN
309N4*SCARD_STATE_UNAVAILABLE
312N4*SCARD_STATE_EMPTY
315N4*SCARD_STATE_PRESENT
318N4*SCARD_STATE_ATRMATCH
321N4*SCARD_STATE_EXCLUSIVE
324N4*SCARD_STATE_INUSE
327N4*SCARD_STATE_MUTE
330N4*SCARD_STATE_UNPOWERED
333r4*SCARD_PCI_T0{100R9}
337r4*SCARD_PCI_T1{100R9}
341r4*SCARD_PCI_RAW{100R9}
345N4*INFINITE
348V13*SCardEstablishContext{40M12} 349>7 350>7 351>7 352^7 493b<c,SCardEstablishContext>36
349m7 dwScope{40M12}
350p7 pvReserved1{77P9}
351p7 pvReserver2{77P9}
352p7 phContext(80I12)
356V13*SCardReleaseContext{40M12} 356>34 496b<c,SCardReleaseContext>36
356i34 hContext{80I12}
359V13*SCardIsValidContext{40M12} 359>34 499b<c,SCardIsValidContext>36
359i34 hContext{80I12}
362V13*SCardConnect{40M12} 363>7 364>7 365>7 366>7 367^7 368^7 502b<c,SCardConnect>36
363i7 hContext{80I12}
364p7 szReader{41P12}
365m7 dwShareMode{40M12}
366m7 dwPreferredProtocols{40M12}
367p7 phCard(83I12)
368p7 pdwActiveProtocol(40M12)
372V13*SCardReconnect{40M12} 373>7 374>7 375>7 376>7 377^7 505b<c,SCardReconnect>36
373i7 hCard{83I12}
374m7 dwShareMode{40M12}
375m7 dwPreferredProtocols{40M12}
376m7 dwInitialization{40M12}
377p7 pdwActiveProtocol(40M12)
381V13*SCardDisconnect{40M12} 382>7 383>7 508b<c,SCardDisconnect>36
382i7 hCard{83I12}
383m7 dwDisposition{40M12}
387V13*SCardBeginTransaction{40M12} 387>36 511b<c,SCardBeginTransaction>36
387i36 hCard{83I12}
390V13*SCardEndTransaction{40M12} 391>7 392>7 514b<c,SCardEndTransaction>36
391i7 hCard{83I12}
392m7 dwDisposition{40M12}
396V13*SCardCancelTransaction{40M12} 396>37 517b<c,SCardCancelTransaction>36
396i37 hCard{83I12}
399U14*SCardStatus 400<7 401>7 402>7 403^7 404^7 405^7 406<7 407^7 520b<c,SCardStatus>36
. 522r48
400m7 returnValue{40M12}
401i7 hCard{83I12}
402p7 mszReaderNames{41P12}
403p7 pcchReaderLen(40M12)
404p7 pdwState(40M12)
405p7 pdwProtocol(40M12)
406a7 pbAtr{49A9}
407p7 pcbAtrLen(40M12)
410V13*SCardGetStatusChange{40M12} 411>7 412>7 413^7 414>7 525b<c,SCardGetStatusChange>36
411i7 hContext{80I12}
412m7 dwTimeout{40M12}
413p7 rgReaderStates(86R9)
414m7 cReaders{40M12}
418V13*SCardCancel{40M12} 418>26 528b<c,SCardCancel>36
418i26 hContext{80I12}
422V13*SCardControl{40M12} 423>7 424>7 425^7 426>7 427^7 428>7 429^7 531b<c,SCardControl>36
423i7 hCard{83I12}
424m7 dwControlCode{40M12}
425p7 pbSendBuffer(48M12)
426m7 cbSendLength{40M12}
427p7 pbRecvBuffer(48M12)
428m7 cbRecvLength{40M12}
429p7 lpBytesReturned(40M12)
433U14*SCardTransmit 434<7 435>7 436^7 437>7 438>7 439^7 440<7 441^7 534b<c,SCardTransmit>36
. 536r48
434m7 returnValue{40M12}
435i7 hCard{83I12}
436p7 pioSendPci(100R9)
437a7 pbSendBuffer{49A9}
438m7 cbSendLength{40M12}
439p7 pioRecvPci(100R9)
440a7 pbRecvBuffer{49A9}
441p7 pcbRecvLength(40M12)
444V13*SCardListReaders{40M12} 445>7 446>7 447>7 448^7 539b<c,SCardListReaders>36
445i7 hContext{80I12}
446p7 mszGroups{41P12}
447p7 mszReaders{41P12}
448p7 pcchReaders(40M12)
452V13*SCardListReaderGroups{40M12} 453>7 454>7 455^7 542b<c,SCardListReaderGroups>36
453i7 hContext{80I12}
454p7 mszGroups{41P12}
455p7 pcchGroups(40M12)
459V13*SCardGetAttrib{40M12} 460>7 461>7 462^7 463^7 545b<c,SCardGetAttrib>36
460i7 hCard{83I12}
461m7 dwAttrId{40M12}
462p7 pbAttr(48M12)
463p7 pcbAttrLen(40M12)
467V13*SCardSetAttrib{40M12} 468>7 469>7 470>7 471>7 548b<c,SCardSetAttrib>36
468i7 hCard{83I12}
469m7 dwAttrId{40M12}
470a7 pbAttr{49A9}
471m7 cbAttrLen{40M12}
475V13*pcsc_stringify_error{5|46P9} 475>35 550b<c,pcsc_stringify_error>22
475m35 status{40M12}
478V13*SCARD_CTL_CODE{40M12} 478>29 8|27b13 31l8 31t22
478m29 Code{40M12} 8|27b29 30r30