Merge changes I5391fedf,I4b49f2c0,I91fd81f5 into main

* changes:
  APFv6.1: addTransmitL4() optimizations
  APFv6.1: addTransmitWithoutChecksum()
  Add JBSPTRMATCH support to APFv6.1 generator and ApfFilter
diff --git a/src/android/net/apf/ApfV61GeneratorBase.java b/src/android/net/apf/ApfV61GeneratorBase.java
index 464b16e..014d893 100644
--- a/src/android/net/apf/ApfV61GeneratorBase.java
+++ b/src/android/net/apf/ApfV61GeneratorBase.java
@@ -203,7 +203,7 @@
 
     @Override
     public Type addAllocate(int size) {
-        final int imm = (int) Math.ceil(Math.max(0, size - 266) / 8.0);
+        final int imm = (size > 266) ? (size - 266 + 7) / 8 : 0;
         return append(new Instruction(Opcodes.ALLOC_XMIT, Rbit1).addUnsigned(imm));
     }