From f4af0213b938a2f3a52ff20d0a9433bff3833a5d Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Tue, 16 Dec 2014 12:52:08 -0500 Subject: rpcbind: remove error message on warmstart Don't print an error message on warmstart if the startup files don't exist. Signed-off-by: Thorsten Kukuk Signed-off-by: Steve Dickson --- src/warmstart.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/warmstart.c b/src/warmstart.c index d1bb971..85ecf96 100644 --- a/src/warmstart.c +++ b/src/warmstart.c @@ -101,13 +101,13 @@ read_struct(char *filename, xdrproc_t structproc, void *list) { FILE *fp; XDR xdrs; - + if (debugging) fprintf(stderr, "rpcbind: using '%s' startup file\n", filename); - if ((fp = fopen(filename, "r")) == NULL) { + if (((fp = fopen(filename, "r")) == NULL) && errno != ENOENT) { syslog(LOG_ERR, - "Cannot open '%s' file for reading, errno %d (%s)", + "Cannot open '%s' file for reading, errno %d (%s)", filename, errno, strerror(errno)); goto error; } -- cgit v1.2.1