I can't get away without a 'length' arg. :-).
[samba.git] / source3 / smbd / connection.c
index 4b89668640001e347ed154903c2dc43a7cd19860..f0415138204f4c17ee13574b46b51fd8304d72a2 100644 (file)
@@ -152,7 +152,7 @@ bool claim_connection(connection_struct *conn, const char *name,
        crec.bcast_msg_flags = msg_flags;
        
        strlcpy(crec.machine,get_remote_machine_name(),sizeof(crec.machine));
-       strlcpy(crec.addr,conn?conn->client_address:client_addr(addr),
+       strlcpy(crec.addr,conn?conn->client_address:client_addr(addr,sizeof(addr)),
                sizeof(crec.addr));
 
        dbuf.dptr = (uint8 *)&crec;