/usr/lib/iraf/unix/hlib/libc/iraf.h is in iraf-dev 2.16.1+2018.03.10-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 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 | /*
* IRAF.H -- Index to the IRAF/C include files and to the major IRAF
* directories. All directory references in the IRAF system are relative
* to the root directories defined in this file. The UNIX version of IRAF
* scans this file at run time to get the logical directory definitions.
*/
#ifndef D_iraf
/* Compile time definitions (for C #ifdefs).
*/
#define D_iraf
#endif
/* Include any header files specified in "#define import_XXX" statements
* before we were called.
*/
#ifdef import_libc
#ifndef D_libc
#include "iraf/libc.h"
#endif
#undef import_libc
#endif
#ifdef import_spp
#ifndef D_spp
#include "iraf/spp.h"
#endif
#undef import_spp
#endif
#ifdef import_main
#ifndef D_main
#include "iraf/main.h"
#endif
#undef import_main
#endif
#ifdef import_stdio
#ifndef D_stdio
#include "iraf/stdio.h"
#endif
#undef import_stdio
#endif
#ifdef import_error
#ifndef D_error
#include "iraf/error.h"
#endif
#undef import_error
#endif
#ifdef import_ctype
#ifndef D_ctype
#include "iraf/ctype.h"
#endif
#undef import_ctype
#endif
#ifdef import_finfo
#ifndef D_finfo
#include "iraf/finfo.h"
#endif
#undef import_finfo
#endif
#ifdef import_fset
#ifndef D_fset
#include "iraf/fset.h"
#endif
#undef import_fset
#endif
#ifdef import_fpoll
#ifndef D_fpoll
#include "iraf/fpoll.h"
#endif
#undef import_fpoll
#endif
#ifdef import_kernel
#ifndef D_kernel
#include "iraf/kernel.h"
#endif
#undef import_kernel
#endif
#ifdef import_xnames
#ifndef D_xnames
#include "iraf/xnames.h"
#endif
#undef import_xnames
#endif
#ifdef import_knames
#ifndef D_knames
#include "iraf/knames.h"
#endif
#undef import_knames
#endif
#ifdef import_kproto
#ifndef D_kproto
#include "iraf/kproto.h"
#endif
#undef import_kproto
#endif
#ifdef import_setjmp
#ifndef D_setjmp
#include "iraf/setjmp.h"
#endif
#undef import_setjmp
#endif
#ifdef import_xwhen
#ifndef D_xwhen
#include "iraf/xwhen.h"
#endif
#undef import_xwhen
#endif
#ifdef import_protect
#ifndef D_protect
#include "iraf/protect.h"
#endif
#undef import_protect
#endif
#ifdef import_prtype
#ifndef D_prtype
#include "iraf/prtype.h"
#endif
#undef import_prtype
#endif
#ifdef import_zfstat
#ifndef D_zfstat
#include "iraf/zfstat.h"
#endif
#undef import_zfstat
#endif
#ifdef import_alloc
#ifndef D_alloc
#include "iraf/alloc.h"
#endif
#undef import_alloc
#endif
#ifdef import_math
#ifndef D_math
#include "iraf/math.h"
#endif
#undef import_math
#endif
#ifdef import_prstat
#ifndef D_prstat
#include "iraf/prstat.h"
#endif
#undef import_prstat
#endif
#ifdef import_lexnum
#ifndef D_lexnum
#include "iraf/lexnum.h"
#endif
#undef import_lexnum
#endif
#ifdef import_ttset
#ifndef D_ttset
#include "iraf/ttset.h"
#endif
#undef import_ttset
#endif
#ifdef import_stdarg
#ifndef D_stdarg
#include "iraf/stdarg.h"
#endif
#undef import_stdarg
#endif
|