From 860a8cb23ea2fa2e33c855758788b4a29e266e28 Mon Sep 17 00:00:00 2001 From: yoe Date: Fri, 16 Sep 2005 10:00:52 +0000 Subject: [PATCH] r110: Incorporate patch from Maxim Syrchin to fix segfault if no auth file has been given. --- nbd-server.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nbd-server.c b/nbd-server.c index caaa194..fda0c9e 100644 --- a/nbd-server.c +++ b/nbd-server.c @@ -145,6 +145,7 @@ #define F_AUTOREADONLY 8 /**< flag to tell us a file is set to autoreadonly */ GHashTable *children; char pidfname[256]; /**< name of our PID file */ +char default_authname[] = "/etc/nbd_server.allow"; /**< default name of allow file */ /** * Variables associated with a server. @@ -296,6 +297,7 @@ SERVER* cmdline(int argc, char *argv[]) { case 'm': serve->flags |= F_MULTIFILE; serve->hunksize = 1*GIGA; + serve->authname = default_authname; break; case 'c': serve->flags |=F_COPYONWRITE; -- 1.7.10.4