This file is indexed.

/usr/include/zsh/hashtable.epro is in zsh-dev 5.1.1-1ubuntu2.3.

This file is owned by root:root, with mode 0o644.

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
/* Generated automatically */
#ifndef have_Src_hashtable_globals
#define have_Src_hashtable_globals

extern mod_import_function unsigned hasher _((const char*str));
extern mod_import_function HashTable newhashtable _((int size,UNUSED(char const*name),UNUSED(PrintTableStats printinfo)));
extern mod_import_function void deletehashtable _((HashTable ht));
extern mod_import_function void addhashnode _((HashTable ht,char*nam,void*nodeptr));
extern HashNode addhashnode2 _((HashTable ht,char*nam,void*nodeptr));
extern mod_import_function HashNode gethashnode _((HashTable ht,const char*nam));
extern mod_import_function HashNode gethashnode2 _((HashTable ht,const char*nam));
extern mod_import_function HashNode removehashnode _((HashTable ht,const char*nam));
extern void disablehashnode _((HashNode hn,UNUSED(int flags)));
extern void enablehashnode _((HashNode hn,UNUSED(int flags)));
extern mod_import_function int scanmatchtable _((HashTable ht,Patprog pprog,int sorted,int flags1,int flags2,ScanFunc scanfunc,int scanflags));
extern mod_import_function int scanhashtable _((HashTable ht,int sorted,int flags1,int flags2,ScanFunc scanfunc,int scanflags));
extern mod_import_function void emptyhashtable _((HashTable ht));
#ifdef ZSH_HASH_DEBUG
extern int bin_hashinfo _((char*nam,char**args,Options ops,int func));
#endif /* ZSH_HASH_DEBUG */
extern mod_import_variable HashTable cmdnamtab;
extern mod_import_variable char**pathchecked;
extern void createcmdnamtable _((void));
extern void hashdir _((char**dirp));
extern mod_import_variable HashTable shfunctab;
extern void createshfunctable _((void));
extern mod_import_function int scanmatchshfunc _((Patprog pprog,int sorted,int flags1,int flags2,ScanFunc scanfunc,int scanflags,int expand));
extern mod_import_function int scanshfunc _((int sorted,int flags1,int flags2,ScanFunc scanfunc,int scanflags,int expand));
extern mod_import_function void printshfuncexpand _((HashNode hn,int printflags,int expand));
extern mod_import_variable HashTable reswdtab;
extern void createreswdtable _((void));
extern mod_import_variable HashTable aliastab;
extern mod_import_variable HashTable sufaliastab;
extern void createaliastable _((HashTable ht));
extern void createaliastables _((void));
extern mod_import_function Alias createaliasnode _((char*txt,int flags));
extern void createhisttable _((void));
extern unsigned histhasher _((const char*str));
extern void emptyhisttable _((HashTable ht));
extern int histstrcmp _((const char*str1,const char*str2));
extern void addhistnode _((HashTable ht,char*nam,void*nodeptr));
extern void freehistnode _((HashNode nodeptr));
extern void freehistdata _((Histent he,int unlink));

#endif /* !have_Src_hashtable_globals */