diff options
author | juphoff <juphoff> | 2000-06-30 22:18:39 +0000 |
---|---|---|
committer | juphoff <juphoff> | 2000-06-30 22:18:39 +0000 |
commit | 4550da4b992fb3627fef36760ff1b52739d335e0 (patch) | |
tree | 79545d89829c97d3b022fba8aaaa874fd2380b3e | |
parent | 5981c4226c073d8907cf6d87a6cdf58cb74bfab1 (diff) | |
download | nfs-utils-4550da4b992fb3627fef36760ff1b52739d335e0.tar.gz nfs-utils-4550da4b992fb3627fef36760ff1b52739d335e0.tar.xz nfs-utils-4550da4b992fb3627fef36760ff1b52739d335e0.zip |
Security fix to syslog() calls.
-rw-r--r-- | tools/rpcgen/rpc_svcout.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/rpcgen/rpc_svcout.c b/tools/rpcgen/rpc_svcout.c index 50c4ff9..f9ef79d 100644 --- a/tools/rpcgen/rpc_svcout.c +++ b/tools/rpcgen/rpc_svcout.c @@ -610,11 +610,11 @@ write_msg_out(void) f_print(fout, "#ifdef RPC_SVC_FG\n"); if (inetdflag || pmflag) f_print(fout, "\tif (_rpcpmstart)\n"); - f_print(fout, "\t\tsyslog(LOG_ERR, msg);\n"); + f_print(fout, "\t\tsyslog(LOG_ERR, \"%%s\", msg);\n"); f_print(fout, "\telse\n"); f_print(fout, "\t\t(void) fprintf(stderr, \"%%s\\n\", msg);\n"); f_print(fout, "#else\n"); - f_print(fout, "\tsyslog(LOG_ERR, msg);\n"); + f_print(fout, "\tsyslog(LOG_ERR, \"%%s\", msg);\n"); f_print(fout, "#endif\n"); f_print(fout, "}\n"); } |