diff options
author | hjl <hjl> | 2001-01-25 21:11:18 +0000 |
---|---|---|
committer | hjl <hjl> | 2001-01-25 21:11:18 +0000 |
commit | b419fe243f312c5b833530a4c0baac4b8530aed7 (patch) | |
tree | cf25deee1263a13c690a8a71b381f5e6552a05ef /utils | |
parent | b5cb3f2f03186c514af01b835296da084ae286d9 (diff) | |
download | nfs-utils-b419fe243f312c5b833530a4c0baac4b8530aed7.tar.gz nfs-utils-b419fe243f312c5b833530a4c0baac4b8530aed7.tar.xz nfs-utils-b419fe243f312c5b833530a4c0baac4b8530aed7.zip |
2001-01-25 H.J. Lu <hjl@lucon.org>
* utils/lockd/lockd.c (main): Ignore errno == EINVAL.
Diffstat (limited to 'utils')
-rw-r--r-- | utils/lockd/lockd.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/utils/lockd/lockd.c b/utils/lockd/lockd.c index 05bc999..900510b 100644 --- a/utils/lockd/lockd.c +++ b/utils/lockd/lockd.c @@ -9,6 +9,7 @@ #include "config.h" #include <stdio.h> +#include <errno.h> #include "nfslib.h" static void usage(const char *); @@ -21,8 +22,14 @@ main(int argc, char **argv) if (argc > 1) usage (argv [0]); - if ((error = lockdsvc()) < 0) - perror("lockdsvc"); + if ((error = lockdsvc()) < 0) { + if (errno == EINVAL) + /* Ignore EINVAL since kernel may start + lockd automatically. */ + error = 0; + else + perror("lockdsvc"); + } return (error != 0); } |