Commit Diff


commit - a3b799d9f0f0c3be1f46fe6d735262c530e86973
commit + 0c2ef23ff3d400d5e18eebeec2113cf81c5fb269
blob - 08cd99b686ced3153b355d8c478c52dc4d343ba0
blob + 7c7f74808cf137e6dd69f564fcd1572ab1f98aa0
--- src/lib9/dial.c
+++ src/lib9/dial.c
@@ -85,7 +85,7 @@ p9dial(char *addr, char *local, char *dummy2, int *dum
 			goto badlocal;
 		}
 		memset(&sal, 0, sizeof sal);
-		memmove(&sal.sin_addr, &local, 4);
+		memmove(&sal.sin_addr, &host, 4);
 		sal.sin_family = AF_INET;
 		sal.sin_port = htons(port);
 		sn = sizeof n;