This file is indexed.

/usr/include/ug/scan.h is in libug-dev 3.12.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
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
// -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
// vi: set et ts=4 sw=2 sts=2:
/****************************************************************************/
/*                                                                          */
/* File:      scan.h                                                        */
/*                                                                          */
/* Purpose:   header file for scanning routines for npinit calls            */
/*                                                                          */
/* Author:    Christian Wieners                                             */
/*            Institut fuer Computeranwendungen III                         */
/*            Universitaet Stuttgart                                        */
/*            Pfaffenwaldring 27                                                                                    */
/*            70569 Stuttgart                                                                                               */
/*            email: ug@ica3.uni-stuttgart.de                                                               */
/*                                                                                           */
/* History:   December 8, 1996                                                                  */
/*                        low part of former np/udm/scan.c, 15.5.97                                             */
/*                                                                                                                                                      */
/* Remarks:                                                                                                                             */
/*                                                                          */
/****************************************************************************/


/* RCS_ID
   $Header$
 */

/****************************************************************************/
/*                                                                                                                                                      */
/* auto include mechanism and other include files                                                       */
/*                                                                                                                                                      */
/****************************************************************************/

#ifndef __SCAN__
#define __SCAN__

#include "ugtypes.h"
#include "heaps.h"

#include "namespace.h"

START_UG_NAMESPACE

/****************************************************************************/
/*                                                                                                                                                      */
/* defines in the following order                                                                                       */
/*                                                                                                                                                      */
/*                compile time constants defining static data size (i.e. arrays)        */
/*                other constants                                                                                                       */
/*                macros                                                                                                                        */
/*                                                                                                                                                      */
/****************************************************************************/

/****************************************************************************/
/*                                                                                                                                                      */
/* general numerics defines                                                                                                     */
/*                                                                                                                                                      */
/****************************************************************************/

#define OPTIONLEN                       32
#define OPTIONLENSTR            "31"
#define VALUELEN                        64
#define VALUELENSTR                     "63"

/****************************************************************************/
/*                                                                                                                                                      */
/* macros concerned with data descriptors and symbols                                           */
/*                                                                                                                                                      */
/****************************************************************************/

/****************************************************************************/
/*                                                                                                                                                      */
/* macros concerned with solving                                                                                        */
/*                                                                                                                                                      */
/****************************************************************************/

/****************************************************************************/
/*                                                                                                                                                      */
/* structures concerned with symbolic user data management                                      */
/*                                                                                                                                                      */
/****************************************************************************/

/****************************************************************************/
/*                                                                                                                                                      */
/* function declarations                                                                                                        */
/*                                                                                                                                                      */
/****************************************************************************/

/* scanning argument lists                                                  */
INT ReadArgvDOUBLE (const char *name, DOUBLE *a, INT argc, char **argv);
INT ReadArgvINT (const char *name, INT *j, INT argc, char **argv);
INT ReadArgvDOUBLE_INT (const char *name, DOUBLE *a, INT *j, INT argc, char **argv);
INT ReadArgvChar (const char *name, char *buffer, INT argc, char **argv);
INT ReadArgvMEM (const char *name, MEM *mem_size, INT argc, char **argv);
INT ReadArgvOption (const char *name, INT argc, char **argv);

END_UG_NAMESPACE

#endif