Track accept_ra_min_lft in member
Test: TH
Change-Id: I80f469f5c976a6845bfb1f528bf65e1aec898643
diff --git a/src/android/net/apf/ApfFilter.java b/src/android/net/apf/ApfFilter.java
index 516e2ea..aacd00d 100644
--- a/src/android/net/apf/ApfFilter.java
+++ b/src/android/net/apf/ApfFilter.java
@@ -382,6 +382,10 @@
// Ignore non-zero RDNSS lifetimes below this value.
private final int mMinRdnssLifetimeSec;
+ // Tracks the value of /proc/sys/ipv6/conf/$iface/accept_ra_min_lft which affects router, RIO,
+ // and PIO valid lifetimes.
+ private final int mAcceptRaMinLft;
+
// Detects doze mode state transitions.
private final BroadcastReceiver mDeviceIdleReceiver = new BroadcastReceiver() {
@Override
@@ -413,6 +417,7 @@
mMulticastFilter = config.multicastFilter;
mDrop802_3Frames = config.ieee802_3Filter;
mMinRdnssLifetimeSec = config.minRdnssLifetimeSec;
+ mAcceptRaMinLft = config.acceptRaMinLft;
mContext = context;
if (mApfCapabilities.hasDataAccess()) {