This file is indexed.

/usr/include/midgard2/midgard/midgard_defs.h is in libmidgard2-dev 10.05.7.1-2.

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
/* Define structures, keep it to make legacy and new code 
 * existance in better shape */

#ifndef MIDGARD_DEFS_H
#define MIDGARD_DEFS_H

#include <glib.h>
#include "midgard_config_auto.h"

typedef struct MidgardTypeHolder MidgardTypeHolder;
typedef struct _MidgardConnection MidgardConnection;
typedef struct _MidgardObjectClass MidgardObjectClass;
typedef struct _MidgardUser MidgardUser; 
typedef struct _MidgardMetadata MidgardMetadata;
typedef struct _MidgardMetadataClass MidgardMetadataClass;
typedef struct _MidgardWorkspace MidgardWorkspace;
typedef struct _MidgardWorkspacePrivate MidgardWorkspacePrivate;
typedef struct _MidgardWorkspaceContext MidgardWorkspaceContext;

typedef enum {
	MIDGARD_AUTHTYPE_NORMAL = 0,
	MIDGARD_AUTHTYPE_PAM,
	MIDGARD_AUTHTYPE_TRUST
} MidgardTypeAuth;

#define MIDGARD_PACKAGE_NAME "midgard2"

#endif /* MIDGARD_DEFS_H */