Compare commits
2 Commits
e57719c118
...
7b52f6d70d
| Author | SHA1 | Date | |
|---|---|---|---|
| 7b52f6d70d | |||
| 19fe33383a |
@@ -45,9 +45,7 @@ ExternalProject_Add(cmake
|
|||||||
set(GIT_CMAKE_DIR "${CMAKE_CURRENT_BINARY_DIR}/cmake-src")
|
set(GIT_CMAKE_DIR "${CMAKE_CURRENT_BINARY_DIR}/cmake-src")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if ("x${CMAKE_MODULE_PATH}" STREQUAL "x")
|
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
|
||||||
set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
|
|
||||||
endif()
|
|
||||||
if (NOT "x${GIT_CMAKE_DIR}" STREQUAL "x")
|
if (NOT "x${GIT_CMAKE_DIR}" STREQUAL "x")
|
||||||
list(APPEND CMAKE_MODULE_PATH "${GIT_CMAKE_DIR}")
|
list(APPEND CMAKE_MODULE_PATH "${GIT_CMAKE_DIR}")
|
||||||
endif()
|
endif()
|
||||||
@@ -117,7 +115,6 @@ macro(pip_module NAME LIBS LABEL INCLUDES SOURCES MSG)
|
|||||||
file(GLOB_RECURSE ASRC "${SOURCES}/*.cpp" "${SOURCES}/*.c")
|
file(GLOB_RECURSE ASRC "${SOURCES}/*.cpp" "${SOURCES}/*.c")
|
||||||
list(APPEND CPPS ${ASRC})
|
list(APPEND CPPS ${ASRC})
|
||||||
endif()
|
endif()
|
||||||
#message("${NAME} HS = ${HS}")
|
|
||||||
list(APPEND HDRS ${HS})
|
list(APPEND HDRS ${HS})
|
||||||
list(APPEND PHDRS ${PHS})
|
list(APPEND PHDRS ${PHS})
|
||||||
|
|
||||||
|
|||||||
@@ -1243,9 +1243,12 @@ PIEthernet::InterfaceList PIEthernet::interfaces() {
|
|||||||
# else
|
# else
|
||||||
if (s != -1) {
|
if (s != -1) {
|
||||||
struct ifreq ir;
|
struct ifreq ir;
|
||||||
strcpy(ir.ifr_name, cif->ifa_name);
|
memset(&ir, 0, sizeof(ir));
|
||||||
|
strncpy(ir.ifr_name, cif->ifa_name, sizeof(ir.ifr_name));
|
||||||
if (ioctl(s, SIOCGIFHWADDR, &ir) == 0) {
|
if (ioctl(s, SIOCGIFHWADDR, &ir) == 0) {
|
||||||
ci.mac = macFromBytes(PIByteArray(ir.ifr_hwaddr.sa_data, 6));
|
ci.mac = macFromBytes(PIByteArray(ir.ifr_hwaddr.sa_data, 6));
|
||||||
|
}
|
||||||
|
if (ioctl(s, SIOCGIFMTU, &ir) == 0) {
|
||||||
ci.mtu = ir.ifr_mtu;
|
ci.mtu = ir.ifr_mtu;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user