/usr/include/ComUtil/comutil.arg is in ivtools-dev 1.2.11a1-8.
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 | #include <stdlib.h>
/* NUTIL function prototypes */
/* MBLOCK.C */
int mblock_open(unsigned nel,unsigned size);
int mblock_close(int id);
int mblock_resize(int id,unsigned nel);
void *mblock_pntr(int id);
int mblock_sizes(int id,unsigned *nel,unsigned *size,unsigned long *nbytes);
/* SYMBOLS.C */
int symbol_add(const char *string);
int symbol_find(const char *string);
int symbol_del (int id);
int symbol_reference (int id);
int symbol_len (int id);
const char *symbol_pntr(int id);
int symbol_instances(int id);
int symbol_max();
int symbol_refcount(int id);
/* DMM.C */
int dmm_mblock_alloc(unsigned long nbytes);
int dmm_mblock_free(void);
int dmm_mblock_pack(int ipackflag);
int dmm_mblock_stats(void * *mpntr,unsigned long *total,unsigned long *used,unsigned long *free,unsigned long *system);
int dmm_malloc(void * *pntr,unsigned long nrecs,unsigned int nsize);
int dmm_calloc(void * *pntr,unsigned long nrecs,unsigned int nsize);
int dmm_realloc(void * *pntr,unsigned long nrecs);
int dmm_realloc_size(int);
int dmm_free(void * *pntr);
int dmm_clear(void * *pntr);
int dmm_pntr(int ptype,void * *pntr,unsigned long nrecs,unsigned int nsize,int (*cond)());
int dmm_free_pntr(void * *pntr);
int dmm_ichk(void);
int dmm_walk(dmmwalk *ret);
int dmm_movrecs(void **pntr,unsigned long dstrec,unsigned long srcrec,unsigned long nrecs);
/* XDLL.C */
int xdll_open(void *beg,int nlinks,int nsize);
int xdll_reopen(int newflag,void *beg,int nlinks,int newhead);
int xdll_use(int id);
int xdll_in_use(void);
int xdll_close(int allflag);
void *xdll_curr(void);
void *xdll_head(void);
void *xdll_next(void);
void *xdll_prev(void);
void *xdll_tail(void);
void *xdll_insert(int before);
int xdll_delete(int flag);
void *xdll_goto(void *pos);
int xdll_clear(int flag,void (*userfunc)());
int xdll_links_left(void);
int xdll_links_num(void);
/* ATOX.C */
unsigned long atox(char *string);
unsigned long atoo(char *string);
/* FUNCPTRS.C */
extern "C" {
int ffeof(FILE *stream);
int fferror(FILE *stream);
}
/* LEXSCAN.C */
int lexscan(void *infile,char *(*infunc)(char*,int,void*),
int (*eoffunc)(void*),int (*errfunc)(void*),
void *outfile,int (*outfunc)(const char*,void*),
const char *begcmt,const char *endcmt,char linecmtchr,const char* linecmtstr,
char *buffer,unsigned bufsiz,unsigned *bufptr,char *token,
unsigned toksiz,unsigned *toklen,unsigned *toktype,
unsigned *tokstart,unsigned *linenum );
/* ERRFILE.C */
char *err_readfile( FILE *errfile, unsigned errnum);
/* ERRSYS.C */
int err_open(const char *errfile);
const char *err_read(int errid,unsigned errnum);
void err_set(int errid,unsigned errnum,unsigned errlen);
void err_get(int *errid,unsigned *errnum);
void err_print(FILE *outstream,const char *command);
void err_str(char *errbuf,int bufsiz,const char *command);
void err_clear();
void err_level(unsigned level);
FILE *err_fileio();
int err_cnt();
/* COMERR.C */
const char *comerr_read(unsigned errnum);
void comerr_set(unsigned errnum,unsigned errlen);
int comerr_get();
BOOLEAN comerr_chk(unsigned errnum);
/* TXTUTIL.C */
unsigned int txtstore(int new_entry,char *txtstr);
unsigned int txtread(unsigned int id,char *txtstr);
unsigned int txtopenclose(int openclose);
unsigned int txtkwsrch(char *keyword,int bol,char *rdstr);
unsigned int txtprint(unsigned int id,char *ignorestr,unsigned int pause,unsigned int *nlines);
/* TYPES.C */
int print_type(FILE* fptr,unsigned dtype,char* dptr,int offset);
/* POPEN2.C */
pid_t popen2(const char *shell_cmd, int *p_fd_in, int *p_fd_out);
|