f_print(fout, "#include <rpc/rpc.h>\n");
add_warning(); add_stdheaders();
c_output(infile, define, extend, outfile)	char *infile;	char *define;	int extend;	char *outfile;{	definition *def;	char *include;	char *outfilename;	long tell;	open_input(infile, define);	outfilename = extend ? extendfile(infile, outfile) : outfile;	open_output(infile, outfilename);	f_print(fout, "#include <rpc/rpc.h>\n");	if (infile && (include = extendfile(infile, ".h"))) {		f_print(fout, "#include \"%s\"\n", include);		free(include);	}	tell = ftell(fout);	while (def = get_definition()) {		emit(def);	}	if (extend && tell == ftell(fout)) {		(void) unlink(outfilename);	}}