socsvn commit: r273840 - soc2014/dpl/netmap-ipfwjit/sys/netpfil/ipfw

dpl at FreeBSD.org dpl at FreeBSD.org
Tue Sep 9 11:56:27 UTC 2014


Author: dpl
Date: Tue Sep  9 11:56:26 2014
New Revision: 273840
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=273840

Log:
  Written code to deny packets.

Modified:
  soc2014/dpl/netmap-ipfwjit/sys/netpfil/ipfw/jit.cc

Modified: soc2014/dpl/netmap-ipfwjit/sys/netpfil/ipfw/jit.cc
==============================================================================
--- soc2014/dpl/netmap-ipfwjit/sys/netpfil/ipfw/jit.cc	Tue Sep  9 10:52:50 2014	(r273839)
+++ soc2014/dpl/netmap-ipfwjit/sys/netpfil/ipfw/jit.cc	Tue Sep  9 11:56:26 2014	(r273840)
@@ -1438,6 +1438,12 @@
 	void
 	emit_deny()
 	{
+		// retval = IP_FW_DENY;
+		Irb.CreateStore(ConstantInt::get(Int32Ty, IP_FW_DENY), Retval);
+		// l = 0;		/* exit inner loop */
+		Irb.CreateStore(ConstantInt::get(Int32Ty, 0), L);
+		// done = 1;	/* exit outer loop */
+		Irb.CreateStore(ConstantInt::get(Int32Ty, 1), Done);
 	}
 
 	// XXX Not tested.


More information about the svn-soc-all mailing list