diff options
author | Hiroki Sato <hrs@FreeBSD.org> | 2015-09-07 19:04:23 +0000 |
---|---|---|
committer | Hiroki Sato <hrs@FreeBSD.org> | 2015-09-07 19:04:23 +0000 |
commit | 0a0906700b6b1255937f7e237087ce6c123cbea0 (patch) | |
tree | 6711200ddde593c7d4ae084b5a2174061c820fe6 /net/xorp | |
parent | 59b3260bfc3b597c1ecf12ac1f1bce36a16ad94f (diff) |
Notes
Diffstat (limited to 'net/xorp')
56 files changed, 395 insertions, 398 deletions
diff --git a/net/xorp/Makefile b/net/xorp/Makefile index c045ddb5932d..d8759f14ed2a 100644 --- a/net/xorp/Makefile +++ b/net/xorp/Makefile @@ -3,12 +3,11 @@ PORTNAME= xorp PORTVERSION= 1.8.5 -DISTVERSIONSUFFIX= -src +DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= net -MASTER_SITES= http://www.xorp.org/releases/${PORTVERSION}/ -MAINTAINER= ports@FreeBSD.org -COMMENT= The eXtensible Open Router Platform +MAINTAINER= hrs@FreeBSD.org +COMMENT= EXtensible Open Router Platform LICENSE= GPLv2 @@ -17,61 +16,41 @@ LIB_DEPENDS= libboost_regex.so:${PORTSDIR}/devel/boost-libs \ CONFLICTS_INSTALL= xorp-devel-* -EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions -s /^xorp/${DISTNAME}/ -GROUPS= xorp USES= tar:bzip2 ncurses scons shebangfix compiler:env python:2,build +USE_GITHUB= yes USE_OPENSSL= yes USE_RC_SUBR= xorp +GH_ACCOUNT= greearb +GH_PROJECT= ${PORTNAME}.ct SHEBANG_FILES= xrl/scripts/clnt-gen xrl/scripts/tgt-gen python_OLD_CMD= .*python +WRKSRC= ${WRKDIR}/${GH_PROJECT}-${DISTVERSIONPREFIX}${DISTVERSION}/${PORTNAME} +MAKE_ARGS= prefix=${PREFIX} enable_boost=1 SUB_FILES= pkg-message -XORP_SAMPLECONF= rtrmgr/config/multicast4.boot - +GROUPS= xorp BROKEN_sparc64= Does not compile on sparc64 OPTIONS_DEFINE= OPTIMIZE ORIGIN SHARED STRIP TCP_RPC OPTIONS_DEFAULT= OPTIMIZE ORIGIN SHARED STRIP +OPTIONS_SUB= yes OPTIMIZE_DESC= Build with optimization +OPTIMIZE_MAKE_ARGS= optimize=highest +OPTIMIZE_MAKE_ARGS_OFF= optimize=no ORIGIN_DESC= Use ORIGIN with shared libraries +ORIGIN_MAKE_ARGS= origin=true +ORIGIN_MAKE_ARGS_OFF= origin=false SHARED_DESC= Build with shared libraries +SHARED_MAKE_ARGS= shared=true +SHARED_MAKE_ARGS_OFF= shared=false +SHARED_USE_ON= LDCONFIG=${PREFIX}/lib/xorp/lib +STRIP_MAKE_ARGS= strip=true +STRIP_MAKE_ARGS_OFF= strip=false TCP_RPC_DESC= Use TCP as RPC transport (defaults to AF_LOCAL) - -MAKE_ARGS= prefix=${PREFIX} enable_boost=1 +TCP_RPC_MAKE_ARGS= transport=tcp +TCP_RPC_MAKE_ARGS_OFF= transport=local .include <bsd.port.pre.mk> -.if ${PORT_OPTIONS:MOPTIMIZE} -MAKE_ARGS+= optimize=highest -.else -MAKE_ARGS+= optimize=no -.endif - -.if ${PORT_OPTIONS:MSHARED} -MAKE_ARGS+= shared=true -PLIST_SUB+= XORP_SHLIB="" -USE_LDCONFIG= ${PREFIX}/lib/xorp/lib -. if ${PORT_OPTIONS:MORIGIN} -MAKE_ARGS+= origin=true -. else -MAKE_ARGS+= origin=false -. endif -.else -MAKE_ARGS+= shared=false -PLIST_SUB+= XORP_SHLIB="@comment " -.endif - -.if ${PORT_OPTIONS:MSTRIP} -MAKE_ARGS+= strip=true -.else -MAKE_ARGS+= strip=false -.endif - -.if ${PORT_OPTIONS:MTCP_RPC} -MAKE_ARGS+= transport=tcp -.else -MAKE_ARGS+= transport=local -.endif - post-patch: ${REINPLACE_CMD} 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/SConstruct .if ${COMPILER_TYPE} == "clang" @@ -79,6 +58,7 @@ post-patch: .endif post-install: - ${CP} -p ${WRKSRC}/${XORP_SAMPLECONF} ${STAGEDIR}${PREFIX}/etc/xorp.conf.sample + ${INSTALL_DATA} ${WRKSRC}/rtrmgr/config/multicast4.boot \ + ${STAGEDIR}${PREFIX}/etc/xorp.conf.sample .include <bsd.port.post.mk> diff --git a/net/xorp/distinfo b/net/xorp/distinfo index a67a2ca9d86e..9396f8d98ebb 100644 --- a/net/xorp/distinfo +++ b/net/xorp/distinfo @@ -1,2 +1,2 @@ -SHA256 (xorp-1.8.5-src.tar.bz2) = 4aa414e248f0ef3903a4ae8fd1862d8dd713a69f6bbc926d81dd693a88ef8e72 -SIZE (xorp-1.8.5-src.tar.bz2) = 3104442 +SHA256 (greearb-xorp.ct-xorp-1.8.5_GH0.tar.bz2) = b535d22255707b52f3d49747162e1a9cddca6abc437f7340e868cea0227d2b9e +SIZE (greearb-xorp.ct-xorp-1.8.5_GH0.tar.bz2) = 18563149 diff --git a/net/xorp/files/patch-SConstruct b/net/xorp/files/patch-SConstruct index 826dc700564d..f64ab642719b 100644 --- a/net/xorp/files/patch-SConstruct +++ b/net/xorp/files/patch-SConstruct @@ -1,6 +1,6 @@ ---- ./SConstruct.orig 2012-01-11 17:46:45.000000000 +0000 -+++ ./SConstruct 2014-02-26 21:17:13.000000000 +0000 -@@ -162,22 +162,13 @@ +--- SConstruct.orig 2012-01-11 17:56:10 UTC ++++ SConstruct +@@ -162,22 +162,13 @@ if (len(COMMAND_LINE_TARGETS) == 0): # XXX TODO: Make initial CPPPATH/LIBPATH derive from # autodetected host system *or* command line. @@ -20,8 +20,25 @@ BUILDDIR = builddir, - CPPPATH=['$BUILDDIR'], - LIBPATH=['usr/lib'], -+ CPPPATH=['%%LOCALBASE%%/include', '$BUILDDIR'], -+ LIBPATH=['usr/lib', '%%LOCALBASE%%/lib'], ++ CPPPATH=['/usr/local/include', '$BUILDDIR'], ++ LIBPATH=['usr/lib', '/usr/local/lib'], variables = vars) prefix = env['prefix'] +@@ -858,13 +849,13 @@ if ((build != "i386-pc-mingw32") and + host_cpu == "i386" or + host_cpu == "x86_64")): + env.AppendUnique(CFLAGS = [ +- '-Werror', ++ '-Werror -Wno-unused-function', + ]) + env.AppendUnique(CXXFLAGS = [ +- '-Werror', ++ '-Werror -Wno-unused-function', + ]) + else: +- print "WARNING: Detected funky platform, will not enable -Werror compile option: ", host_cpu ++ print "WARNING: Detected funky platform, will not enable -Werror -Wno-unused-function compile option: ", host_cpu + + + # NOTE: gcc specific flags. diff --git a/net/xorp/files/patch-bgp__bgp_trie.cc b/net/xorp/files/patch-bgp__bgp_trie.cc index 497a35b74d56..e8b15b8041d8 100644 --- a/net/xorp/files/patch-bgp__bgp_trie.cc +++ b/net/xorp/files/patch-bgp__bgp_trie.cc @@ -1,6 +1,6 @@ ---- ./bgp/bgp_trie.cc.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./bgp/bgp_trie.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -115,7 +115,7 @@ +--- bgp/bgp_trie.cc.orig 2012-01-11 17:56:10 UTC ++++ bgp/bgp_trie.cc +@@ -115,7 +115,7 @@ BgpTrie<A>::erase(const IPNet& net) net.str().c_str(), found->attributes()->str().c_str()); XLOG_INFO("Pathmap dump follows: \n"); diff --git a/net/xorp/files/patch-bgp__harness__coord.hh b/net/xorp/files/patch-bgp__harness__coord.hh index 4ab42daa0707..0b8490f1d23c 100644 --- a/net/xorp/files/patch-bgp__harness__coord.hh +++ b/net/xorp/files/patch-bgp__harness__coord.hh @@ -1,6 +1,6 @@ ---- ./bgp/harness/coord.hh.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./bgp/harness/coord.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -42,7 +42,9 @@ +--- bgp/harness/coord.hh.orig 2012-01-11 17:56:10 UTC ++++ bgp/harness/coord.hh +@@ -42,7 +42,9 @@ public: private: bool _done; diff --git a/net/xorp/files/patch-bgp__path_attribute.cc b/net/xorp/files/patch-bgp__path_attribute.cc index 29befee38051..a2582ff9b6a2 100644 --- a/net/xorp/files/patch-bgp__path_attribute.cc +++ b/net/xorp/files/patch-bgp__path_attribute.cc @@ -1,6 +1,6 @@ ---- ./bgp/path_attribute.cc.orig 2011-03-16 21:15:59.000000000 +0000 -+++ ./bgp/path_attribute.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -830,8 +830,11 @@ +--- bgp/path_attribute.cc.orig 2012-01-11 17:56:10 UTC ++++ bgp/path_attribute.cc +@@ -830,8 +830,11 @@ PathAttribute * ClusterListAttribute::clone() const { ClusterListAttribute *ca = new ClusterListAttribute(); diff --git a/net/xorp/files/patch-cli__cli_client.cc b/net/xorp/files/patch-cli__cli_client.cc index fe353a1e5c07..f1afe21e93cf 100644 --- a/net/xorp/files/patch-cli__cli_client.cc +++ b/net/xorp/files/patch-cli__cli_client.cc @@ -1,6 +1,6 @@ ---- ./cli/cli_client.cc.orig 2011-07-25 17:45:38.000000000 +0000 -+++ ./cli/cli_client.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -832,7 +832,7 @@ +--- cli/cli_client.cc.orig 2012-01-11 17:56:10 UTC ++++ cli/cli_client.cc +@@ -832,7 +832,7 @@ CliClient::process_char_page_mode(uint8_ // // Print help // @@ -9,7 +9,7 @@ if (! is_help_mode()) { set_help_mode(true); _is_page_buffer_mode = &_is_help_buffer_mode; -@@ -958,7 +958,7 @@ +@@ -958,7 +958,7 @@ CliClient::process_char_page_mode(uint8_ // Display the output all at once instead of oen screen at a time. // (Same as specifying the "| no-more" command.) // @@ -18,7 +18,7 @@ while (page_buffer_last_line_n() < page_buffer_lines_n()) { set_page_buffer_mode(false); cli_print(page_buffer_line(page_buffer_last_line_n())); -@@ -1021,7 +1021,7 @@ +@@ -1021,7 +1021,7 @@ CliClient::process_char_page_mode(uint8_ // // Redraw the output of the screen // diff --git a/net/xorp/files/patch-cli__xrl_cli_node.hh b/net/xorp/files/patch-cli__xrl_cli_node.hh index 037fc743dba3..a0aeaf445602 100644 --- a/net/xorp/files/patch-cli__xrl_cli_node.hh +++ b/net/xorp/files/patch-cli__xrl_cli_node.hh @@ -1,6 +1,6 @@ ---- ./cli/xrl_cli_node.hh.orig 2011-03-16 21:27:45.000000000 +0000 -+++ ./cli/xrl_cli_node.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -224,6 +224,9 @@ +--- cli/xrl_cli_node.hh.orig 2012-01-11 17:56:10 UTC ++++ cli/xrl_cli_node.hh +@@ -224,6 +224,9 @@ protected: const string *cli_term_name, const uint32_t *cli_session_id, const string *command_output); @@ -10,7 +10,7 @@ private: /** * Called when Finder connection is established. -@@ -241,7 +244,7 @@ +@@ -241,7 +244,7 @@ private: CliNode& cli_node() const { return (_cli_node); } diff --git a/net/xorp/files/patch-contrib__olsr__face.hh b/net/xorp/files/patch-contrib__olsr__face.hh index 39f7c0ca4433..acb5c242247a 100644 --- a/net/xorp/files/patch-contrib__olsr__face.hh +++ b/net/xorp/files/patch-contrib__olsr__face.hh @@ -1,6 +1,6 @@ ---- ./contrib/olsr/face.hh.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./contrib/olsr/face.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -291,8 +291,10 @@ +--- contrib/olsr/face.hh.orig 2012-01-11 17:56:10 UTC ++++ contrib/olsr/face.hh +@@ -291,8 +291,10 @@ class Face { */ void originate_hello(); diff --git a/net/xorp/files/patch-contrib__olsr__face_manager.cc b/net/xorp/files/patch-contrib__olsr__face_manager.cc index aca6762e7dcb..0a2fd3eea039 100644 --- a/net/xorp/files/patch-contrib__olsr__face_manager.cc +++ b/net/xorp/files/patch-contrib__olsr__face_manager.cc @@ -1,6 +1,6 @@ ---- ./contrib/olsr/face_manager.cc.orig 2011-07-25 17:55:36.000000000 +0000 -+++ ./contrib/olsr/face_manager.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -239,8 +239,11 @@ +--- contrib/olsr/face_manager.cc.orig 2012-01-11 17:56:10 UTC ++++ contrib/olsr/face_manager.cc +@@ -239,8 +239,11 @@ FaceManager::receive(const string& inter // Walk the list of message handler functions in reverse, // looking for one which is willing to consume this message. diff --git a/net/xorp/files/patch-contrib__olsr__message.hh b/net/xorp/files/patch-contrib__olsr__message.hh index 0c4c4be3bccb..a0aebc3c48de 100644 --- a/net/xorp/files/patch-contrib__olsr__message.hh +++ b/net/xorp/files/patch-contrib__olsr__message.hh @@ -1,6 +1,6 @@ ---- ./contrib/olsr/message.hh.orig 2012-01-11 17:46:45.000000000 +0000 -+++ ./contrib/olsr/message.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -668,8 +668,8 @@ +--- contrib/olsr/message.hh.orig 2012-01-11 17:56:10 UTC ++++ contrib/olsr/message.hh +@@ -668,8 +668,8 @@ public: return (str += '\n'); } diff --git a/net/xorp/files/patch-contrib__olsr__policy_varrw.cc b/net/xorp/files/patch-contrib__olsr__policy_varrw.cc index e50ee991f7c4..ad25e3cba4e8 100644 --- a/net/xorp/files/patch-contrib__olsr__policy_varrw.cc +++ b/net/xorp/files/patch-contrib__olsr__policy_varrw.cc @@ -1,5 +1,5 @@ ---- ./contrib/olsr/policy_varrw.cc.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./contrib/olsr/policy_varrw.cc 2014-02-26 21:17:13.000000000 +0000 +--- contrib/olsr/policy_varrw.cc.orig 2012-01-11 17:56:10 UTC ++++ contrib/olsr/policy_varrw.cc @@ -39,7 +39,7 @@ #include "policy_varrw.hh" diff --git a/net/xorp/files/patch-contrib__olsr__policy_varrw.hh b/net/xorp/files/patch-contrib__olsr__policy_varrw.hh index bb2d97086d34..01813f96e0e0 100644 --- a/net/xorp/files/patch-contrib__olsr__policy_varrw.hh +++ b/net/xorp/files/patch-contrib__olsr__policy_varrw.hh @@ -1,6 +1,6 @@ ---- ./contrib/olsr/policy_varrw.hh.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./contrib/olsr/policy_varrw.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -45,7 +45,7 @@ +--- contrib/olsr/policy_varrw.hh.orig 2012-01-11 17:56:10 UTC ++++ contrib/olsr/policy_varrw.hh +@@ -45,7 +45,7 @@ class OlsrVarRW : public SingleVarRW { }; OlsrVarRW(IPv4Net& network, IPv4& nexthop, uint32_t& metric, diff --git a/net/xorp/files/patch-contrib__olsr__tools__print_databases.cc b/net/xorp/files/patch-contrib__olsr__tools__print_databases.cc index 6b6c3108e72f..aea78a80ca90 100644 --- a/net/xorp/files/patch-contrib__olsr__tools__print_databases.cc +++ b/net/xorp/files/patch-contrib__olsr__tools__print_databases.cc @@ -1,6 +1,6 @@ ---- ./contrib/olsr/tools/print_databases.cc.orig 2011-03-16 21:16:01.000000000 +0000 -+++ ./contrib/olsr/tools/print_databases.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -161,7 +161,8 @@ +--- contrib/olsr/tools/print_databases.cc.orig 2012-01-11 17:56:10 UTC ++++ contrib/olsr/tools/print_databases.cc +@@ -161,7 +161,8 @@ private: }; void @@ -10,7 +10,7 @@ { XrlOlsr4V0p1Client cl(&this->_xr); -@@ -172,8 +173,8 @@ +@@ -172,8 +173,8 @@ GetExternals::get(int argc, char *argv[] if (! success) XLOG_WARNING("Failed to get external route list."); @@ -21,7 +21,7 @@ } void -@@ -309,7 +310,8 @@ +@@ -309,7 +310,8 @@ private: }; void @@ -31,7 +31,7 @@ { XrlOlsr4V0p1Client cl(&this->_xr); -@@ -320,8 +322,8 @@ +@@ -320,8 +322,8 @@ GetInterfaces::get(int argc, char *argv[ if (! success) XLOG_WARNING("Failed to get interface list."); @@ -42,7 +42,7 @@ } void -@@ -476,7 +478,8 @@ +@@ -476,7 +478,8 @@ private: }; void @@ -52,7 +52,7 @@ { XrlOlsr4V0p1Client cl(&this->_xr); -@@ -487,8 +490,8 @@ +@@ -487,8 +490,8 @@ GetLinks::get(int argc, char *argv[]) if (! success) XLOG_WARNING("Failed to get link list."); @@ -63,7 +63,7 @@ } void -@@ -649,7 +652,8 @@ +@@ -649,7 +652,8 @@ private: }; void @@ -73,7 +73,7 @@ { XrlOlsr4V0p1Client cl(&this->_xr); -@@ -660,8 +664,8 @@ +@@ -660,8 +664,8 @@ GetMids::get(int argc, char *argv[]) if (! success) XLOG_WARNING("Failed to get MID list."); @@ -84,7 +84,7 @@ } void -@@ -803,7 +807,8 @@ +@@ -803,7 +807,8 @@ private: }; void @@ -94,7 +94,7 @@ { XrlOlsr4V0p1Client cl(&this->_xr); -@@ -814,8 +819,8 @@ +@@ -814,8 +819,8 @@ GetNeighbors::get(int argc, char *argv[] if (! success) XLOG_WARNING("Failed to get neighbor list."); @@ -105,7 +105,7 @@ } void -@@ -979,7 +984,8 @@ +@@ -979,7 +984,8 @@ private: }; void @@ -115,7 +115,7 @@ { XrlOlsr4V0p1Client cl(&this->_xr); -@@ -990,8 +996,8 @@ +@@ -990,8 +996,8 @@ GetTopology::get(int argc, char *argv[]) if (! success) XLOG_WARNING("Failed to get topology list."); @@ -126,7 +126,7 @@ } void -@@ -1126,7 +1132,8 @@ +@@ -1126,7 +1132,8 @@ private: }; void @@ -136,7 +136,7 @@ { XrlOlsr4V0p1Client cl(&this->_xr); -@@ -1137,8 +1144,8 @@ +@@ -1137,8 +1144,8 @@ GetTwohopLinks::get(int argc, char *argv if (! success) XLOG_WARNING("Failed to get neighbor list."); @@ -147,7 +147,7 @@ } void -@@ -1271,7 +1278,8 @@ +@@ -1271,7 +1278,8 @@ private: }; void @@ -157,7 +157,7 @@ { XrlOlsr4V0p1Client cl(&this->_xr); -@@ -1283,8 +1291,8 @@ +@@ -1283,8 +1291,8 @@ GetTwohopNeighbors::get(int argc, char * if (! success) XLOG_WARNING("Failed to get two-hop neighbor list."); diff --git a/net/xorp/files/patch-contrib__olsr__twohop.hh b/net/xorp/files/patch-contrib__olsr__twohop.hh index 3cd7f7d3e54b..40f12fd0daee 100644 --- a/net/xorp/files/patch-contrib__olsr__twohop.hh +++ b/net/xorp/files/patch-contrib__olsr__twohop.hh @@ -1,6 +1,6 @@ ---- ./contrib/olsr/twohop.hh.orig 2011-03-16 21:27:46.000000000 +0000 -+++ ./contrib/olsr/twohop.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -140,8 +140,10 @@ +--- contrib/olsr/twohop.hh.orig 2012-01-11 17:56:10 UTC ++++ contrib/olsr/twohop.hh +@@ -140,8 +140,10 @@ class TwoHopNeighbor { return _twohop_links; } diff --git a/net/xorp/files/patch-fea__data_plane__control_socket__routing_socket.cc b/net/xorp/files/patch-fea__data_plane__control_socket__routing_socket.cc index 0b1ba899b615..c911e37364d5 100644 --- a/net/xorp/files/patch-fea__data_plane__control_socket__routing_socket.cc +++ b/net/xorp/files/patch-fea__data_plane__control_socket__routing_socket.cc @@ -1,6 +1,6 @@ ---- ./fea/data_plane/control_socket/routing_socket.cc.orig 2011-03-16 21:27:46.000000000 +0000 -+++ ./fea/data_plane/control_socket/routing_socket.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -240,9 +240,10 @@ +--- fea/data_plane/control_socket/routing_socket.cc.orig 2012-01-11 17:56:10 UTC ++++ fea/data_plane/control_socket/routing_socket.cc +@@ -240,9 +240,10 @@ RoutingSocket::io_event(XorpFd fd, IoEve // Observe routing sockets activity // diff --git a/net/xorp/files/patch-fea__data_plane__control_socket__routing_socket.hh b/net/xorp/files/patch-fea__data_plane__control_socket__routing_socket.hh index bca087856f93..4297d0bdcd43 100644 --- a/net/xorp/files/patch-fea__data_plane__control_socket__routing_socket.hh +++ b/net/xorp/files/patch-fea__data_plane__control_socket__routing_socket.hh @@ -1,5 +1,5 @@ ---- ./fea/data_plane/control_socket/routing_socket.hh.orig 2011-03-16 21:27:46.000000000 +0000 -+++ ./fea/data_plane/control_socket/routing_socket.hh 2014-02-26 21:17:13.000000000 +0000 +--- fea/data_plane/control_socket/routing_socket.hh.orig 2012-01-11 17:56:10 UTC ++++ fea/data_plane/control_socket/routing_socket.hh @@ -31,7 +31,7 @@ diff --git a/net/xorp/files/patch-fea__data_plane__control_socket__windows_rtm_pipe.cc b/net/xorp/files/patch-fea__data_plane__control_socket__windows_rtm_pipe.cc index e8f24eda5e5e..309e4a65f24e 100644 --- a/net/xorp/files/patch-fea__data_plane__control_socket__windows_rtm_pipe.cc +++ b/net/xorp/files/patch-fea__data_plane__control_socket__windows_rtm_pipe.cc @@ -1,6 +1,6 @@ ---- ./fea/data_plane/control_socket/windows_rtm_pipe.cc.orig 2011-03-16 21:16:01.000000000 +0000 -+++ ./fea/data_plane/control_socket/windows_rtm_pipe.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -288,9 +288,10 @@ +--- fea/data_plane/control_socket/windows_rtm_pipe.cc.orig 2012-01-11 17:56:10 UTC ++++ fea/data_plane/control_socket/windows_rtm_pipe.cc +@@ -288,9 +288,10 @@ WinRtmPipe::io_event(XorpFd fd, IoEventT // Observe routing sockets activity // diff --git a/net/xorp/files/patch-fea__data_plane__control_socket__windows_rtm_pipe.hh b/net/xorp/files/patch-fea__data_plane__control_socket__windows_rtm_pipe.hh index ef55480c5939..5215258d4721 100644 --- a/net/xorp/files/patch-fea__data_plane__control_socket__windows_rtm_pipe.hh +++ b/net/xorp/files/patch-fea__data_plane__control_socket__windows_rtm_pipe.hh @@ -1,5 +1,5 @@ ---- ./fea/data_plane/control_socket/windows_rtm_pipe.hh.orig 2011-03-16 21:16:01.000000000 +0000 -+++ ./fea/data_plane/control_socket/windows_rtm_pipe.hh 2014-02-26 21:17:13.000000000 +0000 +--- fea/data_plane/control_socket/windows_rtm_pipe.hh.orig 2012-01-11 17:56:10 UTC ++++ fea/data_plane/control_socket/windows_rtm_pipe.hh @@ -29,7 +29,7 @@ #include "libxorp/exceptions.hh" diff --git a/net/xorp/files/patch-fea__data_plane__fibconfig__fibconfig_table_observer_rtmv2.hh b/net/xorp/files/patch-fea__data_plane__fibconfig__fibconfig_table_observer_rtmv2.hh index e05a1fb957d5..7589f9323544 100644 --- a/net/xorp/files/patch-fea__data_plane__fibconfig__fibconfig_table_observer_rtmv2.hh +++ b/net/xorp/files/patch-fea__data_plane__fibconfig__fibconfig_table_observer_rtmv2.hh @@ -1,6 +1,6 @@ ---- ./fea/data_plane/fibconfig/fibconfig_table_observer_rtmv2.hh.orig 2011-03-16 21:16:02.000000000 +0000 -+++ ./fea/data_plane/fibconfig/fibconfig_table_observer_rtmv2.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -73,15 +73,15 @@ +--- fea/data_plane/fibconfig/fibconfig_table_observer_rtmv2.hh.orig 2012-01-11 17:56:10 UTC ++++ fea/data_plane/fibconfig/fibconfig_table_observer_rtmv2.hh +@@ -73,15 +73,15 @@ public: private: class RtmV2Observer : public WinRtmPipeObserver { public: diff --git a/net/xorp/files/patch-fea__data_plane__managers__fea_data_plane_manager_linux.cc b/net/xorp/files/patch-fea__data_plane__managers__fea_data_plane_manager_linux.cc index d4632d6cd8c1..58ea04a1deba 100644 --- a/net/xorp/files/patch-fea__data_plane__managers__fea_data_plane_manager_linux.cc +++ b/net/xorp/files/patch-fea__data_plane__managers__fea_data_plane_manager_linux.cc @@ -1,6 +1,6 @@ ---- ./fea/data_plane/managers/fea_data_plane_manager_linux.cc.orig 2011-03-16 21:27:48.000000000 +0000 -+++ ./fea/data_plane/managers/fea_data_plane_manager_linux.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -71,8 +71,10 @@ +--- fea/data_plane/managers/fea_data_plane_manager_linux.cc.orig 2012-01-11 17:56:10 UTC ++++ fea/data_plane/managers/fea_data_plane_manager_linux.cc +@@ -71,8 +71,10 @@ extern "C" void destroy(FeaDataPlaneMana FeaDataPlaneManagerLinux::FeaDataPlaneManagerLinux(FeaNode& fea_node) diff --git a/net/xorp/files/patch-fea__data_plane__managers__fea_data_plane_manager_linux.hh b/net/xorp/files/patch-fea__data_plane__managers__fea_data_plane_manager_linux.hh index 3856acf3d8a3..fcf168ab5f34 100644 --- a/net/xorp/files/patch-fea__data_plane__managers__fea_data_plane_manager_linux.hh +++ b/net/xorp/files/patch-fea__data_plane__managers__fea_data_plane_manager_linux.hh @@ -1,6 +1,6 @@ ---- ./fea/data_plane/managers/fea_data_plane_manager_linux.hh.orig 2011-03-16 21:27:48.000000000 +0000 -+++ ./fea/data_plane/managers/fea_data_plane_manager_linux.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -118,10 +118,10 @@ +--- fea/data_plane/managers/fea_data_plane_manager_linux.hh.orig 2012-01-11 17:56:10 UTC ++++ fea/data_plane/managers/fea_data_plane_manager_linux.hh +@@ -118,10 +118,10 @@ public: * @return the @ref IfConfigGetIoctl plugin. */ IfConfigGetIoctl* ifconfig_get_ioctl() { return (_ifconfig_get_ioctl); } diff --git a/net/xorp/files/patch-fea__fibconfig.hh b/net/xorp/files/patch-fea__fibconfig.hh index 6fde63661e67..d96e5e8fc167 100644 --- a/net/xorp/files/patch-fea__fibconfig.hh +++ b/net/xorp/files/patch-fea__fibconfig.hh @@ -1,6 +1,6 @@ ---- ./fea/fibconfig.hh.orig 2012-01-11 17:46:45.000000000 +0000 -+++ ./fea/fibconfig.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -736,12 +736,14 @@ +--- fea/fibconfig.hh.orig 2012-01-11 17:56:10 UTC ++++ fea/fibconfig.hh +@@ -736,12 +736,14 @@ public: */ Trie6& trie6() { return _trie6; } diff --git a/net/xorp/files/patch-fea__firewall_manager.hh b/net/xorp/files/patch-fea__firewall_manager.hh index 1981825ff66e..031050b3553d 100644 --- a/net/xorp/files/patch-fea__firewall_manager.hh +++ b/net/xorp/files/patch-fea__firewall_manager.hh @@ -1,6 +1,6 @@ ---- ./fea/firewall_manager.hh.orig 2011-03-16 21:27:49.000000000 +0000 -+++ ./fea/firewall_manager.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -313,6 +313,8 @@ +--- fea/firewall_manager.hh.orig 2012-01-11 17:56:10 UTC ++++ fea/firewall_manager.hh +@@ -313,6 +313,8 @@ public: */ void delete_browse_state(uint32_t token); @@ -9,7 +9,7 @@ private: /** * Update the firewall entries by pushing them into the underlying system. -@@ -364,7 +366,7 @@ +@@ -364,7 +366,7 @@ private: */ void generate_token(); diff --git a/net/xorp/files/patch-fea__ifconfig.hh b/net/xorp/files/patch-fea__ifconfig.hh index ca95da0b0af7..1b6b53cc3865 100644 --- a/net/xorp/files/patch-fea__ifconfig.hh +++ b/net/xorp/files/patch-fea__ifconfig.hh @@ -1,6 +1,6 @@ ---- ./fea/ifconfig.hh.orig 2011-03-16 21:27:49.000000000 +0000 -+++ ./fea/ifconfig.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -442,6 +442,8 @@ +--- fea/ifconfig.hh.orig 2012-01-11 17:56:10 UTC ++++ fea/ifconfig.hh +@@ -442,6 +442,8 @@ public: */ void report_updates(IfTree& iftree); @@ -9,7 +9,7 @@ private: /** * Restore the interface configuration. -@@ -455,7 +457,7 @@ +@@ -455,7 +457,7 @@ private: const IfTree& old_system_config, string& error_msg); diff --git a/net/xorp/files/patch-fea__mfea_mrouter.hh b/net/xorp/files/patch-fea__mfea_mrouter.hh index c2f9c4a7979c..aa640b705486 100644 --- a/net/xorp/files/patch-fea__mfea_mrouter.hh +++ b/net/xorp/files/patch-fea__mfea_mrouter.hh @@ -1,6 +1,6 @@ ---- ./fea/mfea_mrouter.hh.orig 2011-03-16 21:27:49.000000000 +0000 -+++ ./fea/mfea_mrouter.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -437,6 +437,8 @@ +--- fea/mfea_mrouter.hh.orig 2012-01-11 17:56:10 UTC ++++ fea/mfea_mrouter.hh +@@ -437,6 +437,8 @@ private: // Original state from the underlying system before the MFEA was started // bool _multicast_forwarding_enabled; diff --git a/net/xorp/files/patch-fea__tools__show_interfaces.hh b/net/xorp/files/patch-fea__tools__show_interfaces.hh index 1372d540321e..a5d3e755bfe5 100644 --- a/net/xorp/files/patch-fea__tools__show_interfaces.hh +++ b/net/xorp/files/patch-fea__tools__show_interfaces.hh @@ -1,6 +1,6 @@ ---- ./fea/tools/show_interfaces.hh.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./fea/tools/show_interfaces.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -79,6 +79,8 @@ +--- fea/tools/show_interfaces.hh.orig 2012-01-11 17:56:10 UTC ++++ fea/tools/show_interfaces.hh +@@ -79,6 +79,8 @@ public: */ void print_interfaces(const string& print_iface_name) const; @@ -9,7 +9,7 @@ protected: // // IfMgrHintObserver methods -@@ -132,7 +134,7 @@ +@@ -132,7 +134,7 @@ private: */ int ifmgr_shutdown(); diff --git a/net/xorp/files/patch-fea__xrl_mfea_node.hh b/net/xorp/files/patch-fea__xrl_mfea_node.hh index a964b5e11e57..c989d26179cb 100644 --- a/net/xorp/files/patch-fea__xrl_mfea_node.hh +++ b/net/xorp/files/patch-fea__xrl_mfea_node.hh @@ -1,6 +1,6 @@ ---- ./fea/xrl_mfea_node.hh.orig 2011-03-16 21:27:49.000000000 +0000 -+++ ./fea/xrl_mfea_node.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -504,6 +504,8 @@ +--- fea/xrl_mfea_node.hh.orig 2012-01-11 17:56:10 UTC ++++ fea/xrl_mfea_node.hh +@@ -504,6 +504,8 @@ protected: // Input values, const bool& enable); @@ -9,7 +9,7 @@ private: /** * Called when Finder connection is established. -@@ -570,7 +572,7 @@ +@@ -570,7 +572,7 @@ private: int family() const { return (MfeaNode::family()); } diff --git a/net/xorp/files/patch-libproto__packet.cc b/net/xorp/files/patch-libproto__packet.cc index 06279f227035..15d166b23fcb 100644 --- a/net/xorp/files/patch-libproto__packet.cc +++ b/net/xorp/files/patch-libproto__packet.cc @@ -1,6 +1,6 @@ ---- ./libproto/packet.cc.orig 2011-03-16 21:27:50.000000000 +0000 -+++ ./libproto/packet.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -233,7 +233,7 @@ +--- libproto/packet.cc.orig 2012-01-11 17:56:10 UTC ++++ libproto/packet.cc +@@ -233,7 +233,7 @@ IpHeader4Writer::compute_checksum() } ArpHeader::ArpHeader() { diff --git a/net/xorp/files/patch-libxipc__xrl_pf_stcp.cc b/net/xorp/files/patch-libxipc__xrl_pf_stcp.cc index a22f6fdced95..55fa3667447d 100644 --- a/net/xorp/files/patch-libxipc__xrl_pf_stcp.cc +++ b/net/xorp/files/patch-libxipc__xrl_pf_stcp.cc @@ -1,6 +1,6 @@ ---- ./libxipc/xrl_pf_stcp.cc.orig 2011-09-08 17:46:00.000000000 +0000 -+++ ./libxipc/xrl_pf_stcp.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -584,7 +584,7 @@ +--- libxipc/xrl_pf_stcp.cc.orig 2012-01-11 17:56:10 UTC ++++ libxipc/xrl_pf_stcp.cc +@@ -584,7 +584,7 @@ public: uint32_t sn, const Xrl& x, const Callback& cb) @@ -9,7 +9,7 @@ { size_t header_bytes = STCPPacketHeader::header_size(); size_t xrl_bytes = x.packed_bytes(); -@@ -607,7 +607,7 @@ +@@ -607,7 +607,7 @@ public: } RequestState(XrlPFSTCPSender* p, uint32_t sn) @@ -18,7 +18,7 @@ { size_t header_bytes = STCPPacketHeader::header_size(); -@@ -650,7 +650,7 @@ +@@ -650,7 +650,7 @@ private: uint8_t _buffer[256]; // XXX important performance parameter uint32_t _size; Callback _cb; diff --git a/net/xorp/files/patch-pim__pim_mrt_task.cc b/net/xorp/files/patch-pim__pim_mrt_task.cc index 6ebd56b8600b..d6caa00d0f71 100644 --- a/net/xorp/files/patch-pim__pim_mrt_task.cc +++ b/net/xorp/files/patch-pim__pim_mrt_task.cc @@ -1,6 +1,6 @@ ---- ./pim/pim_mrt_task.cc.orig 2011-09-20 00:33:28.000000000 +0000 -+++ ./pim/pim_mrt_task.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -166,7 +166,8 @@ +--- pim/pim_mrt_task.cc.orig 2012-01-11 17:56:10 UTC ++++ pim/pim_mrt_task.cc +@@ -166,7 +166,8 @@ PimMrt::add_task_delete_mrib_entries(con // list<PimMreTask *>::reverse_iterator iter; iter = pim_mre_task_list().rbegin(); @@ -10,7 +10,7 @@ pim_mre_task = *iter; if (pim_mre_task->input_state() == PimMreTrackState::INPUT_STATE_IN_REMOVE_MISC) { -@@ -1159,7 +1160,8 @@ +@@ -1159,7 +1160,8 @@ PimMrt::add_task_add_pim_mre(PimMre *pim // list<PimMreTask *>::reverse_iterator iter; iter = pim_mre_task_list().rbegin(); @@ -20,7 +20,7 @@ pim_mre_task = *iter; if (pim_mre_task->input_state() == input_state) { pim_mre_task->add_pim_mre(pim_mre); -@@ -1224,7 +1226,8 @@ +@@ -1224,7 +1226,8 @@ PimMrt::add_task_delete_pim_mre(PimMre * // list<PimMreTask *>::reverse_iterator iter; iter = pim_mre_task_list().rbegin(); @@ -30,7 +30,7 @@ pim_mre_task = *iter; if (pim_mre_task->input_state() == input_state) { pim_mre_task->add_pim_mre(pim_mre); // XXX -@@ -1266,7 +1269,8 @@ +@@ -1266,7 +1269,8 @@ PimMrt::add_task_delete_pim_mfc(PimMfc * // list<PimMreTask *>::reverse_iterator iter; iter = pim_mre_task_list().rbegin(); diff --git a/net/xorp/files/patch-policy__backend__iv_exec.cc b/net/xorp/files/patch-policy__backend__iv_exec.cc index 0e77fa9347be..5426e375e356 100644 --- a/net/xorp/files/patch-policy__backend__iv_exec.cc +++ b/net/xorp/files/patch-policy__backend__iv_exec.cc @@ -1,6 +1,6 @@ ---- ./policy/backend/iv_exec.cc.orig 2011-03-16 21:27:54.000000000 +0000 -+++ ./policy/backend/iv_exec.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -275,7 +275,11 @@ +--- policy/backend/iv_exec.cc.orig 2012-01-11 17:56:10 UTC ++++ policy/backend/iv_exec.cc +@@ -275,7 +275,11 @@ void IvExec::visit(Store& s) { if (_stackptr < _stack) diff --git a/net/xorp/files/patch-policy__backend__lex.yy_policy_backend_parser.cc b/net/xorp/files/patch-policy__backend__lex.yy_policy_backend_parser.cc index 16f5d8b1df03..a39779486937 100644 --- a/net/xorp/files/patch-policy__backend__lex.yy_policy_backend_parser.cc +++ b/net/xorp/files/patch-policy__backend__lex.yy_policy_backend_parser.cc @@ -1,6 +1,6 @@ ---- ./policy/backend/lex.yy_policy_backend_parser.cc.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./policy/backend/lex.yy_policy_backend_parser.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -617,6 +617,8 @@ +--- policy/backend/lex.yy_policy_backend_parser.cc.orig 2012-01-11 17:56:10 UTC ++++ policy/backend/lex.yy_policy_backend_parser.cc +@@ -617,6 +617,8 @@ static void yy_flex_strncpy (char *,yyco static int yy_flex_strlen (yyconst char * ); #endif diff --git a/net/xorp/files/patch-policy__backend__single_varrw.cc b/net/xorp/files/patch-policy__backend__single_varrw.cc index f33e9ac81593..c0bb89e81d40 100644 --- a/net/xorp/files/patch-policy__backend__single_varrw.cc +++ b/net/xorp/files/patch-policy__backend__single_varrw.cc @@ -1,6 +1,6 @@ ---- ./policy/backend/single_varrw.cc.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./policy/backend/single_varrw.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -70,7 +70,11 @@ +--- policy/backend/single_varrw.cc.orig 2012-01-11 17:56:10 UTC ++++ policy/backend/single_varrw.cc +@@ -70,7 +70,11 @@ SingleVarRW::read(const Id& id) // out of luck... if(!e) diff --git a/net/xorp/files/patch-policy__configuration.cc b/net/xorp/files/patch-policy__configuration.cc index 8df7b8c8c778..178c9adf81e2 100644 --- a/net/xorp/files/patch-policy__configuration.cc +++ b/net/xorp/files/patch-policy__configuration.cc @@ -1,6 +1,6 @@ ---- ./policy/configuration.cc.orig 2011-03-16 21:27:54.000000000 +0000 -+++ ./policy/configuration.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -766,7 +766,9 @@ +--- policy/configuration.cc.orig 2012-01-11 17:56:10 UTC ++++ policy/configuration.cc +@@ -766,7 +766,9 @@ IEMap::link_code(const string& proto, Co POLICY* p = find_policy(proto); XLOG_ASSERT(p); diff --git a/net/xorp/files/patch-policy__configuration.hh b/net/xorp/files/patch-policy__configuration.hh index 6fba04e7a3d9..c5cd7069b711 100644 --- a/net/xorp/files/patch-policy__configuration.hh +++ b/net/xorp/files/patch-policy__configuration.hh @@ -1,6 +1,6 @@ ---- ./policy/configuration.hh.orig 2011-03-16 21:27:54.000000000 +0000 -+++ ./policy/configuration.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -43,11 +43,19 @@ +--- policy/configuration.hh.orig 2012-01-11 17:56:10 UTC ++++ policy/configuration.hh +@@ -43,11 +43,19 @@ typedef map<string, string> RESOURCES; // XXX we go reverse in order to make peer specific policies override global // ones. Global is "" so it's always smallest (first). diff --git a/net/xorp/files/patch-policy__lex.yy_policy_parser.cc b/net/xorp/files/patch-policy__lex.yy_policy_parser.cc index 985313fb2223..2c0bc1a70b0f 100644 --- a/net/xorp/files/patch-policy__lex.yy_policy_parser.cc +++ b/net/xorp/files/patch-policy__lex.yy_policy_parser.cc @@ -1,6 +1,6 @@ ---- ./policy/lex.yy_policy_parser.cc.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./policy/lex.yy_policy_parser.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -2982,6 +2982,7 @@ +--- policy/lex.yy_policy_parser.cc.orig 2012-01-11 17:56:10 UTC ++++ policy/lex.yy_policy_parser.cc +@@ -2982,6 +2982,7 @@ static void yy_flex_strncpy (char *,yyco static int yy_flex_strlen (yyconst char * ); #endif diff --git a/net/xorp/files/patch-rib__vifmanager.hh b/net/xorp/files/patch-rib__vifmanager.hh index ff7befbe0ab7..93a128b5a1fc 100644 --- a/net/xorp/files/patch-rib__vifmanager.hh +++ b/net/xorp/files/patch-rib__vifmanager.hh @@ -1,6 +1,6 @@ ---- ./rib/vifmanager.hh.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./rib/vifmanager.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -110,6 +110,9 @@ +--- rib/vifmanager.hh.orig 2012-01-11 17:56:10 UTC ++++ rib/vifmanager.hh +@@ -110,6 +110,9 @@ public: */ int final_stop(); @@ -10,7 +10,7 @@ protected: // // IfMgrHintObserver methods -@@ -163,8 +166,8 @@ +@@ -163,8 +166,8 @@ private: */ int ifmgr_shutdown(); diff --git a/net/xorp/files/patch-rip__packets.hh b/net/xorp/files/patch-rip__packets.hh index 603d149ea269..718191748df6 100644 --- a/net/xorp/files/patch-rip__packets.hh +++ b/net/xorp/files/patch-rip__packets.hh @@ -1,6 +1,6 @@ ---- ./rip/packets.hh.orig 2011-03-16 21:16:12.000000000 +0000 -+++ ./rip/packets.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -586,6 +586,7 @@ +--- rip/packets.hh.orig 2012-01-11 17:56:10 UTC ++++ rip/packets.hh +@@ -586,6 +586,7 @@ private: const uint8_t* _key_id; // Key number used const uint8_t* _auth_bytes; // Auth data length at end of packet const uint8_t* _seqno; // Monotonically increasing seqno diff --git a/net/xorp/files/patch-rtrmgr__cli.cc b/net/xorp/files/patch-rtrmgr__cli.cc index 60f30869888c..3d7ea9d71fbe 100644 --- a/net/xorp/files/patch-rtrmgr__cli.cc +++ b/net/xorp/files/patch-rtrmgr__cli.cc @@ -1,6 +1,6 @@ ---- ./rtrmgr/cli.cc.orig 2011-03-16 21:16:13.000000000 +0000 -+++ ./rtrmgr/cli.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -741,7 +741,7 @@ +--- rtrmgr/cli.cc.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/cli.cc +@@ -741,7 +741,7 @@ RouterCLI::op_mode_help(const vector<str path = token_vector2line(command_global_name); XLOG_ASSERT(path.substr(0, 4) == "help"); if (path.size() == 4) { @@ -9,7 +9,7 @@ } else { XLOG_ASSERT(path.substr(0, 5) == "help "); trimmed_path = path.substr(5, path.size() - 5); -@@ -1062,7 +1062,7 @@ +@@ -1062,7 +1062,7 @@ RouterCLI::configure_mode_help(const vec path = token_vector2line(command_global_name); XLOG_ASSERT(path.substr(0, 4) == "help"); if (path.size() == 4) { diff --git a/net/xorp/files/patch-rtrmgr__lex.boot.cc b/net/xorp/files/patch-rtrmgr__lex.boot.cc index caf43c9dc51a..96382a04c1bb 100644 --- a/net/xorp/files/patch-rtrmgr__lex.boot.cc +++ b/net/xorp/files/patch-rtrmgr__lex.boot.cc @@ -1,6 +1,6 @@ ---- ./rtrmgr/lex.boot.cc.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./rtrmgr/lex.boot.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -9552,6 +9552,7 @@ +--- rtrmgr/lex.boot.cc.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/lex.boot.cc +@@ -9552,6 +9552,7 @@ static void yy_flex_strncpy YY_PROTO(( c static int yy_flex_strlen YY_PROTO(( yyconst char * )); #endif @@ -8,7 +8,7 @@ #ifndef YY_NO_INPUT #ifdef __cplusplus static int yyinput YY_PROTO(( void )); -@@ -10483,6 +10484,7 @@ +@@ -10483,6 +10484,7 @@ register char *yy_bp; #endif /* ifndef YY_NO_UNPUT */ @@ -16,7 +16,7 @@ #ifdef __cplusplus static int yyinput() #else -@@ -10554,7 +10556,7 @@ +@@ -10554,7 +10556,7 @@ static int input() return c; } diff --git a/net/xorp/files/patch-rtrmgr__lex.opcmd.cc b/net/xorp/files/patch-rtrmgr__lex.opcmd.cc index 1926b77c5283..2e158cc5cad2 100644 --- a/net/xorp/files/patch-rtrmgr__lex.opcmd.cc +++ b/net/xorp/files/patch-rtrmgr__lex.opcmd.cc @@ -1,6 +1,6 @@ ---- ./rtrmgr/lex.opcmd.cc.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./rtrmgr/lex.opcmd.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -518,6 +518,7 @@ +--- rtrmgr/lex.opcmd.cc.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/lex.opcmd.cc +@@ -518,6 +518,7 @@ static void yy_flex_strncpy YY_PROTO(( c static int yy_flex_strlen YY_PROTO(( yyconst char * )); #endif @@ -8,7 +8,7 @@ #ifndef YY_NO_INPUT #ifdef __cplusplus static int yyinput YY_PROTO(( void )); -@@ -1322,6 +1323,7 @@ +@@ -1322,6 +1323,7 @@ register char *yy_bp; #endif /* ifndef YY_NO_UNPUT */ @@ -16,7 +16,7 @@ #ifdef __cplusplus static int yyinput() #else -@@ -1393,7 +1395,7 @@ +@@ -1393,7 +1395,7 @@ static int input() return c; } diff --git a/net/xorp/files/patch-rtrmgr__lex.tplt.cc b/net/xorp/files/patch-rtrmgr__lex.tplt.cc index 9ebfb9dfe37f..aa3e240e33a2 100644 --- a/net/xorp/files/patch-rtrmgr__lex.tplt.cc +++ b/net/xorp/files/patch-rtrmgr__lex.tplt.cc @@ -1,6 +1,6 @@ ---- ./rtrmgr/lex.tplt.cc.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./rtrmgr/lex.tplt.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -8667,6 +8667,7 @@ +--- rtrmgr/lex.tplt.cc.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/lex.tplt.cc +@@ -8667,6 +8667,7 @@ static void yy_flex_strncpy YY_PROTO(( c static int yy_flex_strlen YY_PROTO(( yyconst char * )); #endif @@ -8,7 +8,7 @@ #ifndef YY_NO_INPUT #ifdef __cplusplus static int yyinput YY_PROTO(( void )); -@@ -9708,6 +9709,7 @@ +@@ -9708,6 +9709,7 @@ register char *yy_bp; #endif /* ifndef YY_NO_UNPUT */ @@ -16,7 +16,7 @@ #ifdef __cplusplus static int yyinput() #else -@@ -9779,7 +9781,7 @@ +@@ -9779,7 +9781,7 @@ static int input() return c; } diff --git a/net/xorp/files/patch-rtrmgr__module_command.hh b/net/xorp/files/patch-rtrmgr__module_command.hh index 2fc5caaa5cee..04318510c255 100644 --- a/net/xorp/files/patch-rtrmgr__module_command.hh +++ b/net/xorp/files/patch-rtrmgr__module_command.hh @@ -1,6 +1,6 @@ ---- ./rtrmgr/module_command.hh.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./rtrmgr/module_command.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -87,6 +87,7 @@ +--- rtrmgr/module_command.hh.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/module_command.hh +@@ -87,6 +87,7 @@ private: Action* _status_method; Action* _startup_method; Action* _shutdown_method; diff --git a/net/xorp/files/patch-rtrmgr__module_manager.hh b/net/xorp/files/patch-rtrmgr__module_manager.hh index 105233a9b7fc..54b02d3dfb9d 100644 --- a/net/xorp/files/patch-rtrmgr__module_manager.hh +++ b/net/xorp/files/patch-rtrmgr__module_manager.hh @@ -1,6 +1,6 @@ ---- ./rtrmgr/module_manager.hh.orig 2011-09-20 00:33:28.000000000 +0000 -+++ ./rtrmgr/module_manager.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -144,7 +144,9 @@ +--- rtrmgr/module_manager.hh.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/module_manager.hh +@@ -144,7 +144,9 @@ private: string _expath; // The expanded absolute path to the program bool _do_exec; // false indicates we're running in test mode, // when we may not actually start any processes diff --git a/net/xorp/files/patch-rtrmgr__op_commands.hh b/net/xorp/files/patch-rtrmgr__op_commands.hh index 717c1606525c..a1452a3af57a 100644 --- a/net/xorp/files/patch-rtrmgr__op_commands.hh +++ b/net/xorp/files/patch-rtrmgr__op_commands.hh @@ -1,6 +1,6 @@ ---- ./rtrmgr/op_commands.hh.orig 2011-03-16 21:27:56.000000000 +0000 -+++ ./rtrmgr/op_commands.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -215,7 +215,7 @@ +--- rtrmgr/op_commands.hh.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/op_commands.hh +@@ -215,7 +215,7 @@ private: // Below here is temporary storage for use in parsing list<string> _path_segments; diff --git a/net/xorp/files/patch-rtrmgr__template_commands.hh b/net/xorp/files/patch-rtrmgr__template_commands.hh index f35fe1214c51..b479a324e014 100644 --- a/net/xorp/files/patch-rtrmgr__template_commands.hh +++ b/net/xorp/files/patch-rtrmgr__template_commands.hh @@ -1,6 +1,6 @@ ---- ./rtrmgr/template_commands.hh.orig 2011-03-16 21:16:14.000000000 +0000 -+++ ./rtrmgr/template_commands.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -78,6 +78,8 @@ +--- rtrmgr/template_commands.hh.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/template_commands.hh +@@ -78,6 +78,8 @@ public: string related_module() const; string affected_module() const; @@ -9,7 +9,7 @@ private: #ifdef DEBUG_XRLDB bool check_xrl_is_valid(const list<string>& action, -@@ -92,7 +94,7 @@ +@@ -92,7 +94,7 @@ private: string _request; list<string> _split_response; string _response; diff --git a/net/xorp/files/patch-rtrmgr__template_tree_node.cc b/net/xorp/files/patch-rtrmgr__template_tree_node.cc index 5cc498bfffd6..dfc73a14b6c0 100644 --- a/net/xorp/files/patch-rtrmgr__template_tree_node.cc +++ b/net/xorp/files/patch-rtrmgr__template_tree_node.cc @@ -1,6 +1,6 @@ ---- ./rtrmgr/template_tree_node.cc.orig 2011-03-16 21:16:14.000000000 +0000 -+++ ./rtrmgr/template_tree_node.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -543,9 +543,12 @@ +--- rtrmgr/template_tree_node.cc.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/template_tree_node.cc +@@ -543,9 +543,12 @@ TemplateTreeNode::create_variable_map(co { map<string,string> varmap; const TemplateTreeNode* ttn = this; diff --git a/net/xorp/files/patch-rtrmgr__template_tree_node.hh b/net/xorp/files/patch-rtrmgr__template_tree_node.hh index 733a30d2f4a6..aa3f26a47f0d 100644 --- a/net/xorp/files/patch-rtrmgr__template_tree_node.hh +++ b/net/xorp/files/patch-rtrmgr__template_tree_node.hh @@ -1,6 +1,6 @@ ---- ./rtrmgr/template_tree_node.hh.orig 2011-03-16 21:16:14.000000000 +0000 -+++ ./rtrmgr/template_tree_node.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -189,13 +189,15 @@ +--- rtrmgr/template_tree_node.hh.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/template_tree_node.hh +@@ -189,13 +189,15 @@ protected: TemplateTreeNode* _parent; list<TemplateTreeNode*> _children; diff --git a/net/xorp/files/patch-rtrmgr__userdb.hh b/net/xorp/files/patch-rtrmgr__userdb.hh index a4c695222b36..d06cf71abb28 100644 --- a/net/xorp/files/patch-rtrmgr__userdb.hh +++ b/net/xorp/files/patch-rtrmgr__userdb.hh @@ -1,6 +1,6 @@ ---- ./rtrmgr/userdb.hh.orig 2011-03-16 21:16:14.000000000 +0000 -+++ ./rtrmgr/userdb.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -98,6 +98,7 @@ +--- rtrmgr/userdb.hh.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/userdb.hh +@@ -98,6 +98,7 @@ public: private: map<uid_t, User*> _users; diff --git a/net/xorp/files/patch-rtrmgr__xorpsh_main.cc b/net/xorp/files/patch-rtrmgr__xorpsh_main.cc index 506967d4c733..99af463a6ce7 100644 --- a/net/xorp/files/patch-rtrmgr__xorpsh_main.cc +++ b/net/xorp/files/patch-rtrmgr__xorpsh_main.cc @@ -1,6 +1,6 @@ ---- ./rtrmgr/xorpsh_main.cc.orig 2012-01-11 17:46:45.000000000 +0000 -+++ ./rtrmgr/xorpsh_main.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -146,7 +146,7 @@ +--- rtrmgr/xorpsh_main.cc.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/xorpsh_main.cc +@@ -146,7 +146,7 @@ XorpShell::XorpShell(EventLoop& eventloo _verbose(verbose), _ipc_name(IPCname), _got_config(false), @@ -9,7 +9,7 @@ _mode(MODE_INITIALIZING), _xorpsh_interface(&_xrl_router, *this) { -@@ -667,7 +667,7 @@ +@@ -667,7 +667,7 @@ XorpShell::config_changed(uid_t user_id, _router_cli->notify_user(response, /* urgent */ true); // XXX it's not clear we can continue if this happens } diff --git a/net/xorp/files/patch-rtrmgr__xorpsh_main.hh b/net/xorp/files/patch-rtrmgr__xorpsh_main.hh index c0edeb9c4aa9..95755eccf353 100644 --- a/net/xorp/files/patch-rtrmgr__xorpsh_main.hh +++ b/net/xorp/files/patch-rtrmgr__xorpsh_main.hh @@ -1,6 +1,6 @@ ---- ./rtrmgr/xorpsh_main.hh.orig 2011-03-16 21:16:14.000000000 +0000 -+++ ./rtrmgr/xorpsh_main.hh 2014-02-26 21:17:13.000000000 +0000 -@@ -151,7 +151,7 @@ +--- rtrmgr/xorpsh_main.hh.orig 2012-01-11 17:56:10 UTC ++++ rtrmgr/xorpsh_main.hh +@@ -151,7 +151,7 @@ private: string _authfile; string _authtoken; bool _got_config; diff --git a/net/xorp/files/patch-site_scons__config__allconfig.py b/net/xorp/files/patch-site_scons__config__allconfig.py index 302e61a0c098..f96157f0e15e 100644 --- a/net/xorp/files/patch-site_scons__config__allconfig.py +++ b/net/xorp/files/patch-site_scons__config__allconfig.py @@ -1,6 +1,6 @@ ---- ./site_scons/config/allconfig.py.orig 2012-01-11 17:46:46.000000000 +0000 -+++ ./site_scons/config/allconfig.py 2014-02-26 21:17:13.000000000 +0000 -@@ -21,6 +21,7 @@ +--- site_scons/config/allconfig.py.orig 2012-01-11 17:56:10 UTC ++++ site_scons/config/allconfig.py +@@ -21,6 +21,7 @@ import sys import os import string from SCons.Script.SConscript import SConsEnvironment @@ -8,7 +8,7 @@ # TODO SCons support for headerfilename needs to be fixed at source-- # that would let us use confdefs.h for the include file header -@@ -226,10 +227,12 @@ +@@ -226,10 +227,12 @@ def DoAllConfig(env, conf, host_os): if has_af_inet and has_sock_raw: conf.Define('HAVE_IP_RAW_SOCKETS') # TODO: This needs to be properly detected. diff --git a/net/xorp/files/patch-vrrp__vrrp.cc b/net/xorp/files/patch-vrrp__vrrp.cc index 7cbf0b1c0212..9d5b30a0d35e 100644 --- a/net/xorp/files/patch-vrrp__vrrp.cc +++ b/net/xorp/files/patch-vrrp__vrrp.cc @@ -1,6 +1,6 @@ ---- ./vrrp/vrrp.cc.orig 2011-03-16 21:27:57.000000000 +0000 -+++ ./vrrp/vrrp.cc 2014-02-26 21:17:13.000000000 +0000 -@@ -36,7 +36,7 @@ +--- vrrp/vrrp.cc.orig 2012-01-11 17:56:10 UTC ++++ vrrp/vrrp.cc +@@ -36,7 +36,7 @@ namespace { template <class T> void @@ -9,7 +9,7 @@ { ostringstream oss; -@@ -64,7 +64,7 @@ +@@ -64,7 +64,7 @@ Vrrp::Vrrp(VrrpVif& vif, EventLoop& e, u //, _arpd(_vif) { if (_vrid < 1 || _vrid > 255) @@ -18,7 +18,7 @@ char tmp[sizeof "ff:ff:ff:ff:ff:ff"]; -@@ -94,7 +94,7 @@ +@@ -94,7 +94,7 @@ void Vrrp::set_priority(uint32_t priority) { if (priority == PRIORITY_LEAVE || priority >= PRIORITY_OWN) diff --git a/net/xorp/files/patch-xrl__scripts__Xif__parse.py b/net/xorp/files/patch-xrl__scripts__Xif__parse.py index ae0c845b470a..8285c0682899 100644 --- a/net/xorp/files/patch-xrl__scripts__Xif__parse.py +++ b/net/xorp/files/patch-xrl__scripts__Xif__parse.py @@ -1,6 +1,6 @@ ---- ./xrl/scripts/Xif/parse.py.orig 2010-07-19 21:10:33.000000000 +0000 -+++ ./xrl/scripts/Xif/parse.py 2014-02-26 21:17:13.000000000 +0000 -@@ -71,8 +71,10 @@ +--- xrl/scripts/Xif/parse.py.orig 2012-01-11 17:56:10 UTC ++++ xrl/scripts/Xif/parse.py +@@ -71,8 +71,10 @@ def parse_cpp_hash(line): pop_file() pop_file() push_file(file, line) diff --git a/net/xorp/pkg-plist b/net/xorp/pkg-plist index 2fd728b174d5..6c7ac3e652af 100644 --- a/net/xorp/pkg-plist +++ b/net/xorp/pkg-plist @@ -13,119 +13,119 @@ lib/xorp/bin/rib_show_distances lib/xorp/bin/rib_show_routes lib/xorp/bin/rip_show_peer_stats lib/xorp/bin/rip_show_stats -%%XORP_SHLIB%%lib/xorp/lib/libxif_bgp.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_cli_manager.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_cli_processor.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_common.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_coord.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_datain.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fea_fib.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fea_fib_client.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fea_firewall.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fea_ifmgr.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fea_ifmgr_mirror.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fea_ifmgr_replicator.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fea_rawlink.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fea_rawlink_client.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fea_rawpkt4.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fea_rawpkt4_client.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fea_rawpkt6.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fea_rawpkt6_client.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fib2mrib.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_finder.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_finder_client.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_finder_event_notifier.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_finder_event_observer.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_fti.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_mfea.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_mfea_client.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_mld6igmp.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_mld6igmp_client.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_ospfv2.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_ospfv3.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_pim.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_policy.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_policy_backend.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_policy_redist4.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_policy_redist6.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_profile.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_profile_client.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_redist4.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_redist6.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_redist_transaction4.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_redist_transaction6.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_rib.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_rib_client.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_rip.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_ripng.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_rtrmgr.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_rtrmgr_client.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_socket4.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_socket4_user.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_socket6.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_socket6_user.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_static_routes.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_vrrp.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_cli.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_comm.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_core.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_fea.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_fea_client.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_fea_control_socket.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_fea_data_plane_managers.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_fea_fibconfig.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_fea_firewall.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_fea_ifconfig.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_fea_io.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_fib2mrib.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_finder.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_ipc.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_mld6igmp.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_mrt.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_ospf.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_pim.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_policy.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_policy_backend.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_policy_common.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_proto.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_rib.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_rip.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_rip_xrl.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_ripng.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_ripng_xrl.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_static_routes.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_tecla.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_vrrp.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_bgp.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_cli.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_coord.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_fea.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_fea_ifmgr_mirror.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_fib2mrib.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_finder.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_finder_client.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_mfea.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_mld6igmp.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_ospfv2.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_ospfv3.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_pim.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_policy.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_profiler.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_rib.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_ribclient.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_rip.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_ripng.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_rtrmgr.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_show_distances.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_show_routes.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_static_routes.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_vrrp.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_xorpsh.so -%%XORP_SHLIB%%lib/xorp/lib/libxst_olsr4.so -%%XORP_SHLIB%%lib/xorp/lib/libolsrxrl.so -%%XORP_SHLIB%%lib/xorp/lib/libxif_olsr4.so -%%XORP_SHLIB%%lib/xorp/lib/libxorp_bgp.so -%%XORP_SHLIB%%lib/xorp/lib/libolsr.so +%%SHARED%%lib/xorp/lib/libxif_bgp.so +%%SHARED%%lib/xorp/lib/libxif_cli_manager.so +%%SHARED%%lib/xorp/lib/libxif_cli_processor.so +%%SHARED%%lib/xorp/lib/libxif_common.so +%%SHARED%%lib/xorp/lib/libxif_coord.so +%%SHARED%%lib/xorp/lib/libxif_datain.so +%%SHARED%%lib/xorp/lib/libxif_fea_fib.so +%%SHARED%%lib/xorp/lib/libxif_fea_fib_client.so +%%SHARED%%lib/xorp/lib/libxif_fea_firewall.so +%%SHARED%%lib/xorp/lib/libxif_fea_ifmgr.so +%%SHARED%%lib/xorp/lib/libxif_fea_ifmgr_mirror.so +%%SHARED%%lib/xorp/lib/libxif_fea_ifmgr_replicator.so +%%SHARED%%lib/xorp/lib/libxif_fea_rawlink.so +%%SHARED%%lib/xorp/lib/libxif_fea_rawlink_client.so +%%SHARED%%lib/xorp/lib/libxif_fea_rawpkt4.so +%%SHARED%%lib/xorp/lib/libxif_fea_rawpkt4_client.so +%%SHARED%%lib/xorp/lib/libxif_fea_rawpkt6.so +%%SHARED%%lib/xorp/lib/libxif_fea_rawpkt6_client.so +%%SHARED%%lib/xorp/lib/libxif_fib2mrib.so +%%SHARED%%lib/xorp/lib/libxif_finder.so +%%SHARED%%lib/xorp/lib/libxif_finder_client.so +%%SHARED%%lib/xorp/lib/libxif_finder_event_notifier.so +%%SHARED%%lib/xorp/lib/libxif_finder_event_observer.so +%%SHARED%%lib/xorp/lib/libxif_fti.so +%%SHARED%%lib/xorp/lib/libxif_mfea.so +%%SHARED%%lib/xorp/lib/libxif_mfea_client.so +%%SHARED%%lib/xorp/lib/libxif_mld6igmp.so +%%SHARED%%lib/xorp/lib/libxif_mld6igmp_client.so +%%SHARED%%lib/xorp/lib/libxif_ospfv2.so +%%SHARED%%lib/xorp/lib/libxif_ospfv3.so +%%SHARED%%lib/xorp/lib/libxif_pim.so +%%SHARED%%lib/xorp/lib/libxif_policy.so +%%SHARED%%lib/xorp/lib/libxif_policy_backend.so +%%SHARED%%lib/xorp/lib/libxif_policy_redist4.so +%%SHARED%%lib/xorp/lib/libxif_policy_redist6.so +%%SHARED%%lib/xorp/lib/libxif_profile.so +%%SHARED%%lib/xorp/lib/libxif_profile_client.so +%%SHARED%%lib/xorp/lib/libxif_redist4.so +%%SHARED%%lib/xorp/lib/libxif_redist6.so +%%SHARED%%lib/xorp/lib/libxif_redist_transaction4.so +%%SHARED%%lib/xorp/lib/libxif_redist_transaction6.so +%%SHARED%%lib/xorp/lib/libxif_rib.so +%%SHARED%%lib/xorp/lib/libxif_rib_client.so +%%SHARED%%lib/xorp/lib/libxif_rip.so +%%SHARED%%lib/xorp/lib/libxif_ripng.so +%%SHARED%%lib/xorp/lib/libxif_rtrmgr.so +%%SHARED%%lib/xorp/lib/libxif_rtrmgr_client.so +%%SHARED%%lib/xorp/lib/libxif_socket4.so +%%SHARED%%lib/xorp/lib/libxif_socket4_user.so +%%SHARED%%lib/xorp/lib/libxif_socket6.so +%%SHARED%%lib/xorp/lib/libxif_socket6_user.so +%%SHARED%%lib/xorp/lib/libxif_static_routes.so +%%SHARED%%lib/xorp/lib/libxif_vrrp.so +%%SHARED%%lib/xorp/lib/libxorp_cli.so +%%SHARED%%lib/xorp/lib/libxorp_comm.so +%%SHARED%%lib/xorp/lib/libxorp_core.so +%%SHARED%%lib/xorp/lib/libxorp_fea.so +%%SHARED%%lib/xorp/lib/libxorp_fea_client.so +%%SHARED%%lib/xorp/lib/libxorp_fea_control_socket.so +%%SHARED%%lib/xorp/lib/libxorp_fea_data_plane_managers.so +%%SHARED%%lib/xorp/lib/libxorp_fea_fibconfig.so +%%SHARED%%lib/xorp/lib/libxorp_fea_firewall.so +%%SHARED%%lib/xorp/lib/libxorp_fea_ifconfig.so +%%SHARED%%lib/xorp/lib/libxorp_fea_io.so +%%SHARED%%lib/xorp/lib/libxorp_fib2mrib.so +%%SHARED%%lib/xorp/lib/libxorp_finder.so +%%SHARED%%lib/xorp/lib/libxorp_ipc.so +%%SHARED%%lib/xorp/lib/libxorp_mld6igmp.so +%%SHARED%%lib/xorp/lib/libxorp_mrt.so +%%SHARED%%lib/xorp/lib/libxorp_ospf.so +%%SHARED%%lib/xorp/lib/libxorp_pim.so +%%SHARED%%lib/xorp/lib/libxorp_policy.so +%%SHARED%%lib/xorp/lib/libxorp_policy_backend.so +%%SHARED%%lib/xorp/lib/libxorp_policy_common.so +%%SHARED%%lib/xorp/lib/libxorp_proto.so +%%SHARED%%lib/xorp/lib/libxorp_rib.so +%%SHARED%%lib/xorp/lib/libxorp_rip.so +%%SHARED%%lib/xorp/lib/libxorp_rip_xrl.so +%%SHARED%%lib/xorp/lib/libxorp_ripng.so +%%SHARED%%lib/xorp/lib/libxorp_ripng_xrl.so +%%SHARED%%lib/xorp/lib/libxorp_static_routes.so +%%SHARED%%lib/xorp/lib/libxorp_tecla.so +%%SHARED%%lib/xorp/lib/libxorp_vrrp.so +%%SHARED%%lib/xorp/lib/libxst_bgp.so +%%SHARED%%lib/xorp/lib/libxst_cli.so +%%SHARED%%lib/xorp/lib/libxst_coord.so +%%SHARED%%lib/xorp/lib/libxst_fea.so +%%SHARED%%lib/xorp/lib/libxst_fea_ifmgr_mirror.so +%%SHARED%%lib/xorp/lib/libxst_fib2mrib.so +%%SHARED%%lib/xorp/lib/libxst_finder.so +%%SHARED%%lib/xorp/lib/libxst_finder_client.so +%%SHARED%%lib/xorp/lib/libxst_mfea.so +%%SHARED%%lib/xorp/lib/libxst_mld6igmp.so +%%SHARED%%lib/xorp/lib/libxst_ospfv2.so +%%SHARED%%lib/xorp/lib/libxst_ospfv3.so +%%SHARED%%lib/xorp/lib/libxst_pim.so +%%SHARED%%lib/xorp/lib/libxst_policy.so +%%SHARED%%lib/xorp/lib/libxst_profiler.so +%%SHARED%%lib/xorp/lib/libxst_rib.so +%%SHARED%%lib/xorp/lib/libxst_ribclient.so +%%SHARED%%lib/xorp/lib/libxst_rip.so +%%SHARED%%lib/xorp/lib/libxst_ripng.so +%%SHARED%%lib/xorp/lib/libxst_rtrmgr.so +%%SHARED%%lib/xorp/lib/libxst_show_distances.so +%%SHARED%%lib/xorp/lib/libxst_show_routes.so +%%SHARED%%lib/xorp/lib/libxst_static_routes.so +%%SHARED%%lib/xorp/lib/libxst_vrrp.so +%%SHARED%%lib/xorp/lib/libxst_xorpsh.so +%%SHARED%%lib/xorp/lib/libxst_olsr4.so +%%SHARED%%lib/xorp/lib/libolsrxrl.so +%%SHARED%%lib/xorp/lib/libxif_olsr4.so +%%SHARED%%lib/xorp/lib/libxorp_bgp.so +%%SHARED%%lib/xorp/lib/libolsr.so lib/xorp/sbin/xorp_bgp lib/xorp/sbin/xorp_fea lib/xorp/sbin/xorp_fea_dummy @@ -150,45 +150,45 @@ sbin/rib_xrl_shell_funcs.sh sbin/xorp_profiler sbin/xorp_rtrmgr sbin/xorpsh -share/xorp/templates/bgp.cmds -share/xorp/templates/bgp.tp -share/xorp/templates/fea.cmds -share/xorp/templates/fea.tp -share/xorp/templates/fib2mrib.tp -share/xorp/templates/firewall.tp -share/xorp/templates/host.cmds -share/xorp/templates/igmp.cmds -share/xorp/templates/igmp.tp -share/xorp/templates/interfaces.tp -share/xorp/templates/mfea.cmds -share/xorp/templates/mfea4.tp -share/xorp/templates/mfea6.cmds -share/xorp/templates/mfea6.tp -share/xorp/templates/misc.cmds -share/xorp/templates/mld.cmds -share/xorp/templates/mld.tp -share/xorp/templates/olsr4.cmds -share/xorp/templates/olsr4.tp -share/xorp/templates/ospfv2.cmds -share/xorp/templates/ospfv2.tp -share/xorp/templates/ospfv3.cmds -share/xorp/templates/ospfv3.tp -share/xorp/templates/pim.cmds -share/xorp/templates/pim6.cmds -share/xorp/templates/pimsm4.tp -share/xorp/templates/pimsm6.tp -share/xorp/templates/plumbing.tp -share/xorp/templates/policy.cmds -share/xorp/templates/policy.tp -share/xorp/templates/protocols.tp -share/xorp/templates/rib.cmds -share/xorp/templates/rib.tp -share/xorp/templates/rip.cmds -share/xorp/templates/rip.tp -share/xorp/templates/ripng.cmds -share/xorp/templates/ripng.tp -share/xorp/templates/rtrmgr.tp -share/xorp/templates/static_routes.tp -share/xorp/templates/vrrp.cmds -share/xorp/templates/vrrp.tp -share/xorp/templates/xorpsh.cmds +%%DATADIR%%/templates/bgp.cmds +%%DATADIR%%/templates/bgp.tp +%%DATADIR%%/templates/fea.cmds +%%DATADIR%%/templates/fea.tp +%%DATADIR%%/templates/fib2mrib.tp +%%DATADIR%%/templates/firewall.tp +%%DATADIR%%/templates/host.cmds +%%DATADIR%%/templates/igmp.cmds +%%DATADIR%%/templates/igmp.tp +%%DATADIR%%/templates/interfaces.tp +%%DATADIR%%/templates/mfea.cmds +%%DATADIR%%/templates/mfea4.tp +%%DATADIR%%/templates/mfea6.cmds +%%DATADIR%%/templates/mfea6.tp +%%DATADIR%%/templates/misc.cmds +%%DATADIR%%/templates/mld.cmds +%%DATADIR%%/templates/mld.tp +%%DATADIR%%/templates/olsr4.cmds +%%DATADIR%%/templates/olsr4.tp +%%DATADIR%%/templates/ospfv2.cmds +%%DATADIR%%/templates/ospfv2.tp +%%DATADIR%%/templates/ospfv3.cmds +%%DATADIR%%/templates/ospfv3.tp +%%DATADIR%%/templates/pim.cmds +%%DATADIR%%/templates/pim6.cmds +%%DATADIR%%/templates/pimsm4.tp +%%DATADIR%%/templates/pimsm6.tp +%%DATADIR%%/templates/plumbing.tp +%%DATADIR%%/templates/policy.cmds +%%DATADIR%%/templates/policy.tp +%%DATADIR%%/templates/protocols.tp +%%DATADIR%%/templates/rib.cmds +%%DATADIR%%/templates/rib.tp +%%DATADIR%%/templates/rip.cmds +%%DATADIR%%/templates/rip.tp +%%DATADIR%%/templates/ripng.cmds +%%DATADIR%%/templates/ripng.tp +%%DATADIR%%/templates/rtrmgr.tp +%%DATADIR%%/templates/static_routes.tp +%%DATADIR%%/templates/vrrp.cmds +%%DATADIR%%/templates/vrrp.tp +%%DATADIR%%/templates/xorpsh.cmds |