File gcc6.patch of Package omc-smash
diff -ruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-openwbem-smash-providers-1.0.8/src/providers/ip-interface-profile/IPScanner.cpp ./src/providers/ip-interface-profile/IPScanner.cpp
--- ../orig-openwbem-smash-providers-1.0.8/src/providers/ip-interface-profile/IPScanner.cpp 2013-01-29 09:52:19.698377116 +0100
+++ ./src/providers/ip-interface-profile/IPScanner.cpp 2016-06-18 19:41:32.063971032 +0200
@@ -248,12 +248,12 @@
int fd = socket(PF_INET, SOCK_DGRAM, 0);
if (fd < 0)
- return false;
+ return "";
strncpy(ifr.ifr_name, m_interface.c_str(), IFNAMSIZ);
if (ioctl(fd, SIOCSIFHWADDR, &ifr) < 0) {
close(fd);
- return false;
+ return "";
}
close(fd);