svn commit: r185918 - in projects/arpv2_merge_1/sys: contrib/pf/net
netgraph/netflow netinet
Kip Macy
kmacy at FreeBSD.org
Wed Dec 10 23:39:07 PST 2008
Author: kmacy
Date: Thu Dec 11 07:39:06 2008
New Revision: 185918
URL: http://svn.freebsd.org/changeset/base/185918
Log:
remove references to RTF_CLONING from modules
Modified:
projects/arpv2_merge_1/sys/contrib/pf/net/pf.c
projects/arpv2_merge_1/sys/netgraph/netflow/netflow.c
projects/arpv2_merge_1/sys/netinet/if_atm.c
projects/arpv2_merge_1/sys/netinet/ip_fw2.c
Modified: projects/arpv2_merge_1/sys/contrib/pf/net/pf.c
==============================================================================
--- projects/arpv2_merge_1/sys/contrib/pf/net/pf.c Thu Dec 11 07:02:30 2008 (r185917)
+++ projects/arpv2_merge_1/sys/contrib/pf/net/pf.c Thu Dec 11 07:39:06 2008 (r185918)
@@ -3162,7 +3162,7 @@ pf_calc_mss(struct pf_addr *addr, sa_fam
#ifdef RTF_PRCLONING
rtalloc_ign(&ro, (RTF_CLONING | RTF_PRCLONING));
#else /* !RTF_PRCLONING */
- in_rtalloc_ign(&ro, RTF_CLONING, 0);
+ in_rtalloc_ign(&ro, 0, 0);
#endif
#else /* ! __FreeBSD__ */
rtalloc_noclone(&ro, NO_CLONING);
@@ -3183,7 +3183,7 @@ pf_calc_mss(struct pf_addr *addr, sa_fam
rtalloc_ign((struct route *)&ro6,
(RTF_CLONING | RTF_PRCLONING));
#else /* !RTF_PRCLONING */
- rtalloc_ign((struct route *)&ro6, RTF_CLONING);
+ rtalloc_ign((struct route *)&ro6, 0);
#endif
#else /* ! __FreeBSD__ */
rtalloc_noclone((struct route *)&ro6, NO_CLONING);
@@ -5986,9 +5986,9 @@ pf_routable(struct pf_addr *addr, sa_fam
#ifdef __FreeBSD__
/* XXX MRT not always INET */ /* stick with table 0 though */
if (af == AF_INET)
- in_rtalloc_ign((struct route *)&ro, RTF_CLONING, 0);
+ in_rtalloc_ign((struct route *)&ro, 0, 0);
else
- rtalloc_ign((struct route *)&ro, RTF_CLONING);
+ rtalloc_ign((struct route *)&ro, 0);
#else /* ! __FreeBSD__ */
rtalloc_noclone((struct route *)&ro, NO_CLONING);
#endif
@@ -6068,9 +6068,9 @@ pf_rtlabel_match(struct pf_addr *addr, s
rtalloc_ign((struct route *)&ro, (RTF_CLONING|RTF_PRCLONING));
# else /* !RTF_PRCLONING */
if (af == AF_INET)
- in_rtalloc_ign((struct route *)&ro, RTF_CLONING, 0);
+ in_rtalloc_ign((struct route *)&ro, 0, 0);
else
- rtalloc_ign((struct route *)&ro, RTF_CLONING);
+ rtalloc_ign((struct route *)&ro, 0);
# endif
#else /* ! __FreeBSD__ */
rtalloc_noclone((struct route *)&ro, NO_CLONING);
Modified: projects/arpv2_merge_1/sys/netgraph/netflow/netflow.c
==============================================================================
--- projects/arpv2_merge_1/sys/netgraph/netflow/netflow.c Thu Dec 11 07:02:30 2008 (r185917)
+++ projects/arpv2_merge_1/sys/netgraph/netflow/netflow.c Thu Dec 11 07:39:06 2008 (r185918)
@@ -270,7 +270,7 @@ hash_insert(priv_p priv, struct flow_has
sin.sin_family = AF_INET;
sin.sin_addr = fle->f.r.r_dst;
/* XXX MRT 0 as a default.. need the m here to get fib */
- rt = rtalloc1_fib((struct sockaddr *)&sin, 0, RTF_CLONING, 0);
+ rt = rtalloc1_fib((struct sockaddr *)&sin, 0, 0, 0);
if (rt != NULL) {
fle->f.fle_o_ifx = rt->rt_ifp->if_index;
@@ -295,7 +295,7 @@ hash_insert(priv_p priv, struct flow_has
sin.sin_family = AF_INET;
sin.sin_addr = fle->f.r.r_src;
/* XXX MRT 0 as a default revisit. need the mbuf for fib*/
- rt = rtalloc1_fib((struct sockaddr *)&sin, 0, RTF_CLONING, 0);
+ rt = rtalloc1_fib((struct sockaddr *)&sin, 0, 0, 0);
if (rt != NULL) {
if (rt_mask(rt))
fle->f.src_mask = bitcount32(((struct sockaddr_in *)
Modified: projects/arpv2_merge_1/sys/netinet/if_atm.c
==============================================================================
--- projects/arpv2_merge_1/sys/netinet/if_atm.c Thu Dec 11 07:02:30 2008 (r185917)
+++ projects/arpv2_merge_1/sys/netinet/if_atm.c Thu Dec 11 07:39:06 2008 (r185918)
@@ -127,10 +127,6 @@ atm_rtrequest(int req, struct rtentry *r
break;
}
- if ((rt->rt_flags & RTF_CLONING) != 0) {
- printf("atm_rtrequest: cloning route detected?\n");
- break;
- }
if (gate->sa_family != AF_LINK ||
gate->sa_len < sizeof(null_sdl)) {
log(LOG_DEBUG, "atm_rtrequest: bad gateway value");
Modified: projects/arpv2_merge_1/sys/netinet/ip_fw2.c
==============================================================================
--- projects/arpv2_merge_1/sys/netinet/ip_fw2.c Thu Dec 11 07:02:30 2008 (r185917)
+++ projects/arpv2_merge_1/sys/netinet/ip_fw2.c Thu Dec 11 07:39:06 2008 (r185918)
@@ -511,7 +511,7 @@ verify_path(struct in_addr src, struct i
dst->sin_family = AF_INET;
dst->sin_len = sizeof(*dst);
dst->sin_addr = src;
- in_rtalloc_ign(&ro, RTF_CLONING, fib);
+ in_rtalloc_ign(&ro, 0, fib);
if (ro.ro_rt == NULL)
return 0;
@@ -603,7 +603,7 @@ verify_path6(struct in6_addr *src, struc
dst->sin6_len = sizeof(*dst);
dst->sin6_addr = *src;
/* XXX MRT 0 for ipv6 at this time */
- rtalloc_ign((struct route *)&ro, RTF_CLONING);
+ rtalloc_ign((struct route *)&ro, 0);
if (ro.ro_rt == NULL)
return 0;
More information about the svn-src-projects
mailing list