This file is indexed.

/usr/lib/emboss/include/embcom.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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#ifdef __cplusplus
extern "C"
{
#endif

#ifndef embcom_h
#define embcom_h


struct traccia {
    ajint ind;
    float pc;
   };

/*
** Gary Williams - 5 Aug 2000
** changed struct trace to struct comtrace
** to avoid conflict with 'trace' in ncurses.h
*/
typedef struct traccia comtrace;


struct ujwin{
  float *Ujwin;
 };

typedef struct ujwin UJWin;

struct ujsim{
  UJWin *Ujsim;
 };

typedef struct ujsim UJSim;

struct sqsim{
  char *Sqsim;
 };

typedef struct sqsim SEQSim;




/*
** Prototype definitions
*/

void embComComplexity(const char *seq,const char *name,
		      ajint len, ajint jmin, ajint jmax,
		      ajint l, ajint step, ajint sim, ajint freq, ajint omnia,
		      AjPFile fp, AjPFile pf,
		      ajint print, float *MedValue);
void embComWriteValueOfSeq(AjPFile fp, ajint n,const char *name, ajint len,
			   float MedValue);
void embComWriteFile(AjPFile fp, ajint jmin, ajint jmax, ajint lwin,
		     ajint step, ajint sim);
void embComUnused (void);

/*
** End of prototype definitions
*/

#endif

#ifdef __cplusplus
}
#endif