#include <string.h>#include <stdio.h>Go to the source code of this file.
Defines | |
| #define | MAXFLD 200 |
| #define | F1 1 |
| #define | F2 2 |
| #define | SEP (sep ? sep : ' ') |
Functions | |
| _PROTOTYPE (void main,(int argc, char **argv)) | |
| _PROTOTYPE (void error,(char *s, char *t)) | |
| _PROTOTYPE (void usage,(void)) | |
| _PROTOTYPE (void output,(int flag)) | |
| _PROTOTYPE (void outfld,(int file)) | |
| _PROTOTYPE (int compare,(void)) | |
| _PROTOTYPE (int get2,(int back)) | |
| _PROTOTYPE (int getrec,(int file)) | |
| _PROTOTYPE (int atoi,(char *str)) | |
| _PROTOTYPE (int exit,(int val)) | |
| _PROTOTYPE (FILE *efopen,(char *file, char *mode)) | |
| _PROTOTYPE (void(*outfun),(int file)) | |
| void | main (int argc, char **argv) |
| void | usage () |
| int | compare () |
| void | match () |
| void | f1_only () |
| void | f2_only () |
| void | output (f) |
| void | outfld (file) |
| void | outputf (f) |
| int | get1 () |
| int | get2 (back) |
| int | getrec (file) |
| int | split (file) |
| FILE * | efopen (char *file, char *mode) |
| void | error (char *s, char *t) |
Variables | |
| FILE * | fp [2] |
| long | head |
| char | buf [2][BUFSIZ] |
| char * | fld [2][MAXFLD] |
| int | nfld [2] |
| int | kpos [2] |
| char | oldkey [BUFSIZ] |
| struct { | |
| int o_file | |
| int o_field | |
| } | olist [MAXFLD] |
| int | nout |
| int | aflag |
| int | vflag |
| char * | es |
| char | sep |
| char * | cmd |
| _PROTOTYPE | ( | void * | outfun, | |
| (int file) | ||||
| ) |
| _PROTOTYPE | ( | int | exit, | |
| (int val) | ||||
| ) |
| _PROTOTYPE | ( | int | atoi, | |
| (char *str) | ||||
| ) |
| _PROTOTYPE | ( | int | getrec, | |
| (int file) | ||||
| ) |
| _PROTOTYPE | ( | int | get2, | |
| (int back) | ||||
| ) |
| _PROTOTYPE | ( | int | compare, | |
| (void) | ||||
| ) |
| _PROTOTYPE | ( | void | outfld, | |
| (int file) | ||||
| ) |
| _PROTOTYPE | ( | void | output, | |
| (int flag) | ||||
| ) |
| _PROTOTYPE | ( | void | usage, | |
| (void) | ||||
| ) |
| _PROTOTYPE | ( | void | main, | |
| (int argc, char **argv) | ||||
| ) |
| struct { ... } olist[MAXFLD] |
1.5.8