summaryrefslogtreecommitdiffstats
path: root/usr.bin/rpcgen/rpc_sample.c
diff options
context:
space:
mode:
authorstefanf <stefanf@FreeBSD.org>2005-09-02 10:23:26 +0000
committerstefanf <stefanf@FreeBSD.org>2005-09-02 10:23:26 +0000
commit7f349d21e6a2f92acb0beed99204e30a26e35e64 (patch)
tree935ccadf9c363af64ca310634296f0bcc87e2ec4 /usr.bin/rpcgen/rpc_sample.c
parent5dd28816ce436b2a7304f22330375bd4844cb769 (diff)
downloadFreeBSD-src-7f349d21e6a2f92acb0beed99204e30a26e35e64.zip
FreeBSD-src-7f349d21e6a2f92acb0beed99204e30a26e35e64.tar.gz
Don't generate K&R C code. The -C flag is kept for backwards compatibility.
Also remove the SIG_PF macro, there is no need to cast closedown.
Diffstat (limited to 'usr.bin/rpcgen/rpc_sample.c')
-rw-r--r--usr.bin/rpcgen/rpc_sample.c24
1 files changed, 4 insertions, 20 deletions
diff --git a/usr.bin/rpcgen/rpc_sample.c b/usr.bin/rpcgen/rpc_sample.c
index b162bdf..b5371b9 100644
--- a/usr.bin/rpcgen/rpc_sample.c
+++ b/usr.bin/rpcgen/rpc_sample.c
@@ -91,10 +91,7 @@ write_sample_client(program_name, vp)
f_print(fout, "\n\nvoid\n");
pvname(program_name, vp->vers_num);
- if(Cflag)
- f_print(fout,"(char *host)\n{\n");
- else
- f_print(fout, "(host)\n\tchar *host;\n{\n");
+ f_print(fout, "(char *host)\n{\n");
f_print(fout, "\tCLIENT *clnt;\n");
i = 0;
@@ -211,10 +208,7 @@ write_sample_server(def)
f_print(fout, "*\n");
} else
f_print(fout, "bool_t\n");
- if (Cflag || mtflag)
- pvname_svc(proc->proc_name, vp->vers_num);
- else
- pvname(proc->proc_name, vp->vers_num);
+ pvname_svc(proc->proc_name, vp->vers_num);
printarglist(proc, "result", RQSTP, "struct svc_req *");
f_print(fout, "{\n");
@@ -244,14 +238,7 @@ write_sample_server(def)
if (mtflag) {
f_print(fout, "\nint\n");
pvname(def->def_name, vp->vers_num);
- if (Cflag)
- f_print(fout,"_freeresult(SVCXPRT *transp, xdrproc_t xdr_result, caddr_t result)\n");
- else {
- f_print(fout,"_freeresult(transp, xdr_result, result)\n");
- f_print(fout,"\tSVCXPRT *transp;\n");
- f_print(fout,"\txdrproc_t xdr_result;\n");
- f_print(fout,"\tcaddr_t result;\n");
- }
+ f_print(fout,"_freeresult(SVCXPRT *transp, xdrproc_t xdr_result, caddr_t result)\n");
f_print(fout, "{\n");
f_print(fout, "\t(void) xdr_free(xdr_result, result);\n");
f_print(fout,
@@ -290,10 +277,7 @@ write_sample_clnt_main()
version_list *vp;
f_print(fout, "\n\n");
- if(Cflag)
- f_print(fout,"main(int argc, char *argv[])\n{\n");
- else
- f_print(fout, "main(argc, argv)\n\tint argc;\n\tchar *argv[];\n{\n");
+ f_print(fout, "main(int argc, char *argv[])\n{\n");
f_print(fout, "\tchar *host;");
f_print(fout, "\n\n\tif (argc < 2) {");
OpenPOWER on IntegriCloud