git: 9front

Download patch

ref: 75f994da92fbf6bdab36f079ae896c2726d71f5d
parent: 3ddf7e8d92051f29adb09c227dcba3ba37cdb539
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Tue Jan 12 03:53:06 EST 2016

ndb/dnstcp: -x specifies the mountmoint

--- a/sys/src/cmd/ndb/dnstcp.c
+++ b/sys/src/cmd/ndb/dnstcp.c
@@ -68,9 +68,6 @@
 		break;
 	}ARGEND
 
-	if(debug < 2)
-		debug = 0;
-
 	if(argc > 0)
 		getcaller(argv[0]);
 
@@ -77,7 +74,11 @@
 	cfg.inside = 1;
 	dninit();
 
-	snprint(mntpt, sizeof mntpt, "/net%s", ext);
+	if(*ext == '/')
+		snprint(mntpt, sizeof mntpt, "%s", ext);
+	else
+		snprint(mntpt, sizeof mntpt, "/net%s", ext);
+
 	if(myipaddr(ipaddr, mntpt) < 0)
 		sysfatal("can't read my ip address");
 	dnslog("dnstcp call from %s to %I", caller, ipaddr);
--