|
|
1.1 root 1: /* from id.c */
2: extern int gidnum(char *);
3: extern char *gidstr(int);
4: extern int uidnum(char *);
5: extern char *uidstr(int);
6:
7: /* from sub.c */
8: struct sub {
9: char *ostr;
10: char *nstr;
11: struct sub *next;
12: };
13:
14: extern void addsub(struct sub **, char *, char *);
15: extern int sub(struct sub **, int, char [], int);
16:
17: /* from util.c */
18: extern char *prog;
19: extern void *xmalloc(size_t);
20: extern char *xstrdup(char *);
21: extern long fpcopy(FILE *, FILE *, long);
22: extern void discard(FILE *, long);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.