This file is indexed.

/usr/lib/emboss/include/ajfiledata.h is in emboss-lib 6.3.1-6ubuntu3.

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
46
47
#ifdef __cplusplus
extern "C"
{
#endif

#ifndef ajfiledata_h
#define ajfiledata_h

#include "ajfile.h"
#include <sys/stat.h>

#endif

/*
** Prototype definitions
*/


AjPFile  ajDatafileNewInNamePathS(const AjPStr name, const AjPStr dir);
AjPFile  ajDatafileNewInNameC(const char *s);
AjPFile  ajDatafileNewInNameS(const AjPStr filename);
AjPFile  ajDatafileNewOutNameS(const AjPStr name);


const AjPStr ajDatafileValuePath(void);

void        ajDatafileExit(void);

/*
** End of prototype definitions
*/

__deprecated void    ajFileDataDirNew(const AjPStr tfile,
                                      const AjPStr dir, AjPFile *fnew);
__deprecated void    ajFileDataDirNewC (const char *s, const char* d,
                                        AjPFile *f);
__deprecated void    ajFileDataNew  (const AjPStr filename,
                                     AjPFile *newfileptr);
__deprecated void    ajFileDataNewC (const char *s, AjPFile *f);
__deprecated void    ajFileDataNewWrite (const AjPStr tfile, AjPFile *fnew);


__deprecated AjBool  ajFilePathData(AjPStr *Ppath);

#ifdef __cplusplus
}
#endif