socsvn commit: r269412 - soc2014/dpl/netmap-ipfw/sys/netpfil/ipfw
dpl at FreeBSD.org
dpl at FreeBSD.org
Wed Jun 11 18:32:39 UTC 2014
Author: dpl
Date: Wed Jun 11 18:32:38 2014
New Revision: 269412
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=269412
Log:
Added function for O_FLOW6ID
Modified:
soc2014/dpl/netmap-ipfw/sys/netpfil/ipfw/ip_fw2.c
soc2014/dpl/netmap-ipfw/sys/netpfil/ipfw/ip_rules.h
Modified: soc2014/dpl/netmap-ipfw/sys/netpfil/ipfw/ip_fw2.c
==============================================================================
--- soc2014/dpl/netmap-ipfw/sys/netpfil/ipfw/ip_fw2.c Wed Jun 11 17:48:07 2014 (r269411)
+++ soc2014/dpl/netmap-ipfw/sys/netpfil/ipfw/ip_fw2.c Wed Jun 11 18:32:38 2014 (r269412)
@@ -1609,9 +1609,7 @@
break;
case O_FLOW6ID:
- match = is_ipv6 &&
- flow6id_match(args->f_id.flow_id6,
- (ipfw_insn_u32 *) cmd);
+ rule_flow6id(&match, args, cmd);
break;
case O_EXT_HDR:
Modified: soc2014/dpl/netmap-ipfw/sys/netpfil/ipfw/ip_rules.h
==============================================================================
--- soc2014/dpl/netmap-ipfw/sys/netpfil/ipfw/ip_rules.h Wed Jun 11 17:48:07 2014 (r269411)
+++ soc2014/dpl/netmap-ipfw/sys/netpfil/ipfw/ip_rules.h Wed Jun 11 18:32:38 2014 (r269412)
@@ -664,6 +664,9 @@
inline void
rule_flow6id(int *match, struct ip_fw_args *args, ipfw_insn *cmd)
{
+ match = is_ipv6 &&
+ flow6id_match(args->f_id.flow_id6,
+ (ipfw_insn_u32 *) cmd);
}
inline void
More information about the svn-soc-all
mailing list