summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThorsten Kukuk <kukuk@suse.de>2014-12-16 12:52:08 -0500
committerSteve Dickson <steved@redhat.com>2014-12-16 13:08:27 -0500
commitf4af0213b938a2f3a52ff20d0a9433bff3833a5d (patch)
tree96631ee7973b3e1b2a3ec0556183ed7894d34a25
parentee114b7a9447428a24e27aa4a95823df2d682d7f (diff)
downloadrpcbind-f4af0213b938a2f3a52ff20d0a9433bff3833a5d.tar.gz
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 <kukuk@suse.de> Signed-off-by: Steve Dickson <steved@redhat.com>
-rw-r--r--src/warmstart.c6
1 files 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;
}