ApfTest: remove usage of makeBaseRaPacket from testApfFilterRa

Test: atest ApfTest
Change-Id: I8328b56d07fb8e35f3c2bdd0985775d95b68025c
diff --git a/tests/unit/src/android/net/apf/ApfTest.java b/tests/unit/src/android/net/apf/ApfTest.java
index ad4ddf8..22c7073 100644
--- a/tests/unit/src/android/net/apf/ApfTest.java
+++ b/tests/unit/src/android/net/apf/ApfTest.java
@@ -2621,13 +2621,14 @@
         final int DNSSL_LIFETIME  = 2000;
 
         // Verify RA is passed the first time
-        ByteBuffer basePacket = makeBaseRaPacket();
+        RaPacketBuilder ra = new RaPacketBuilder(ROUTER_LIFETIME);
+        ByteBuffer basePacket = ByteBuffer.wrap(ra.build());
         assertPass(program, basePacket.array());
 
         verifyRaLifetime(apfFilter, ipClientCallback, basePacket, ROUTER_LIFETIME);
         verifyRaEvent(new RaEvent(ROUTER_LIFETIME, -1, -1, -1, -1, -1));
 
-        RaPacketBuilder ra = new RaPacketBuilder(ROUTER_LIFETIME);
+        ra = new RaPacketBuilder(ROUTER_LIFETIME);
         // Check that changes are ignored in every byte of the flow label.
         ra.setFlowLabel(0x56789);
         ByteBuffer newFlowLabelPacket = ByteBuffer.wrap(ra.build());
@@ -2690,8 +2691,7 @@
         // Verify that current program filters all the RAs (note: ApfFilter.MAX_RAS == 10).
         program = ipClientCallback.getApfProgram();
         verifyRaLifetime(program, basePacket, ROUTER_LIFETIME);
-        // TODO: reenable assertion once basePacket is based on RaPacketBuilder.
-        //verifyRaLifetime(program, newFlowLabelPacket, ROUTER_LIFETIME);
+        verifyRaLifetime(program, newFlowLabelPacket, ROUTER_LIFETIME);
         verifyRaLifetime(program, prefixOptionPacket, PREFIX_PREFERRED_LIFETIME);
         verifyRaLifetime(program, rdnssOptionPacket, RDNSS_LIFETIME);
         verifyRaLifetime(program, lowLifetimeRdnssOptionPacket, ROUTER_LIFETIME);