diff options
Diffstat (limited to 'nfsd/main.c')
-rw-r--r-- | nfsd/main.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/nfsd/main.c b/nfsd/main.c index d4d040c6..2e5df1c2 100644 --- a/nfsd/main.c +++ b/nfsd/main.c @@ -63,17 +63,12 @@ main (int argc, char **argv) fail = bind (main_udp_socket, (struct sockaddr *)&main_address, sizeof (struct sockaddr_in)); if (fail) - { - perror ("Binding NFS socket"); - exit (1); - } + error (1, errno, "Binding NFS socket"); + fail = bind (pmap_udp_socket, (struct sockaddr *)&pmap_address, sizeof (struct sockaddr_in)); if (fail) - { - perror ("Binding PMAP socket"); - exit (1); - } + error (1, errno, "Binding PMAP socket"); init_filesystems (); |