commit e082105c33333969c3b3e29349801b5d9abf6932
parent 226cc90ba74e5dbe2948f2ceef8e05afa5c7cc09
Author: Russ Cox <rsc@swtch.com>
Date: Wed, 11 Jun 2008 06:35:51 -0700
lib9: make netmkaddr handle unix! addresses better
Diffstat:
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/lib9/netmkaddr.c b/src/lib9/netmkaddr.c
@@ -46,11 +46,17 @@ netmkaddr(char *linear, char *defnet, char *defsrv)
return linear;
/*
+ * if the network is unix, no service
+ */
+ if(strncmp(linear, "unix!", 5) == 0)
+ return linear;
+
+ /*
* add default service
*/
if(defsrv == 0)
return linear;
- snprint(addr, sizeof(addr), "%s!%s", linear, defsrv);
+ snprint(addr, sizeof(addr), "%s!%s", linear, defsrv);
return addr;
}