| 1 | set(SOURCES |
| 2 | Address.cpp |
| 3 | Interface.cpp |
| 4 | IpNeighborManager.cpp |
| 5 | IpRuleManager.cpp |
| 6 | Neighbor.cpp |
| 7 | NetlinkError.cpp |
| 8 | NetlinkParseException.cpp |
| 9 | NetlinkResponse.cpp |
| 10 | NetlinkTransaction.cpp |
| 11 | NetlinkTransactionError.cpp |
| 12 | Route.cpp |
| 13 | RoutingTable.cpp |
| 14 | Rule.cpp |
| 15 | RuntimeErrorWithSourceLocation.cpp |
| 16 | SyscallError.cpp |
| 17 | Utils.cpp) |
| 18 | |
| 19 | set(HEADERS |
| 20 | address.h |
| 21 | Forwarder.h |
| 22 | Fwd.h |
| 23 | Interface.h |
| 24 | InterfaceConfiguration.h |
| 25 | IpNeighborManager.h |
| 26 | IpRuleManager.h |
| 27 | Neighbor.h |
| 28 | NetlinkError.h |
| 29 | NetlinkChannel.h |
| 30 | NetlinkMessage.h |
| 31 | NetlinkParseException.h |
| 32 | NetlinkResponse.h |
| 33 | NetlinkTransaction.h |
| 34 | NetlinkTransactionError.h |
| 35 | Packet.h |
| 36 | Protocol.h |
| 37 | Operation.h |
| 38 | Route.h |
| 39 | RoutingTable.h |
| 40 | Rule.h |
| 41 | RuntimeErrorWithSourceLocation.h |
| 42 | Syscall.h |
| 43 | SyscallError.h |
| 44 | Utils.h |
| 45 | Forwarder.hxx |
| 46 | NetlinkChannel.hxx |
| 47 | NetlinkMessage.hxx |
| 48 | NetlinkResponse.hxx |
| 49 | NetLinkStrings.h |
| 50 | Syscall.hxx |
| 51 | Utils.hxx) |
| 52 | |
| 53 | set(LINUX_CXXFLAGS ${LINUX_CXXFLAGS} -I "${CMAKE_CURRENT_LIST_DIR}/../init") |
| 54 | |
| 55 | add_linux_library(libnetlinkutil "${SOURCES}" "${HEADERS}") |
| 56 | set_target_properties(libnetlinkutil PROPERTIES FOLDER linux) |