NetBSD support YAMAMOTO Takashi (18): fix an obvious mistake in a test of IFM_ETHER deal with platforms where backtrace() is in a different library than libc. add ax_check_openssl.m4 use ax_check_openssl.m4 instead of a direct use of pkg-config. include strings.h for strcasecmp. add NetBSD case for test. explicitly invoke perl for uuidfilt.pl (rather than via shebang) change the type of popcount unsigned. be compilable even when _SC_PHYS_PAGES is not available. some ctype related casts to suppress gcc warnings on NetBSD. include some headers to satisfy header file dependencies on NetBSD-6. use RT_ROUNDUP on NetBSD add minimal NetBSD support keep "kernel name" for each netdev implement set_etheraddr for NetBSD implement get_stats for NetBSD some NetBSD related documentation changes implement get_next_hop for NetBSD
INSTALL.userspace | 20 ++- lib/command-line.c | 4 +- lib/command-line.h | 2 +- lib/json.c | 14 +-- lib/netdev-bsd.c | 327 ++++++++++++++++++++++++++++++++++++++++++++++-- lib/netdev-dummy.c | 8 +- lib/netdev-provider.h | 2 +- lib/netdev.c | 2 +- lib/ofp-util.c | 2 +- lib/route-table-bsd.c | 6 + lib/route-table.h | 1 + lib/smap.c | 2 + lib/socket-util.h | 1 + lib/util.c | 2 +- lib/util.h | 2 +- m4/ax_check_openssl.m4 | 124 ++++++++++++++++++ m4/openvswitch.m4 | 8 +- tests/ovs-vsctl.at | 8 +- utilities/ovs-pki.in | 2 +- vswitchd/system-stats.c | 4 + 20 files changed, 496 insertions(+), 45 deletions(-) create mode 100644 m4/ax_check_openssl.m4 -- 1.7.12 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev