NetServer::_JoinNetwork: fix crash when name == NULL

Change-Id: Ie6a5b5af855ee2b6bec81dc6c37ff0fa6271deea
Reviewed-on: https://review.haiku-os.org/661
Reviewed-by: waddlesplash <[email protected]>
This commit is contained in:
Peter Kosyh
2018-11-03 17:49:03 +00:00
committed by waddlesplash
parent 3431cf5b06
commit 6f3f2e141c
+1 -1
View File
@@ -992,7 +992,7 @@ NetServer::_JoinNetwork(const BMessage& message, const BNetworkAddress* address,
&& device.GetNetwork(name, network) != B_OK) {
// We did not find a network - just ignore that, and continue
// with some defaults
strlcpy(network.name, name, sizeof(network.name));
strlcpy(network.name, name != NULL ? name : "", sizeof(network.name));
network.address = *address;
network.authentication_mode = B_NETWORK_AUTHENTICATION_NONE;
network.cipher = 0;