Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Sep 2014 11:56:27 GMT
From:      dpl@FreeBSD.org
To:        svn-soc-all@FreeBSD.org
Subject:   socsvn commit: r273840 - soc2014/dpl/netmap-ipfwjit/sys/netpfil/ipfw
Message-ID:  <201409091156.s89BuRMC029852@socsvn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201409091156.s89BuRMC029852>