Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 1afbd997 authored by Maciej Żenczykowski's avatar Maciej Żenczykowski
Browse files

implement ClatdController::dumpEgress()



combined with later commits that populate the map this results in:

$ echo; adb shell dumpsys netd | sed -rn '/^  ClatdController$/,/^$/p'

  ClatdController
    Trackers: iif[iface] nat64Prefix v6Addr -> v4Addr v4iif[v4iface] [netId]
      11[rmnet_data1] 2607:7700:0:1c:0:1::/96 2607:fb90:270a:a0c7:86e7:29f:b165:fe89 -> 192.0.0.4 33[v4-rmnet_data1] [100]
      30[wlan0] 64:ff9b::/96 2401:fa00:480:13d:ca58:52b2:68ee:164d -> 192.0.0.5 34[v4-wlan0] [102]
    BPF ingress map: iif(iface) nat64Prefix v6Addr -> v4Addr oif(iface)
      30(wlan0) 64:ff9b::/96 2401:fa00:480:13d:ca58:52b2:68ee:164d -> 192.0.0.5 34(v4-wlan0)
      11(rmnet_data1) 2607:7700:0:1c:0:1::/96 2607:fb90:270a:a0c7:86e7:29f:b165:fe89 -> 192.0.0.4 33(v4-rmnet_data1)
    BPF egress map: iif(iface) v4Addr -> v6Addr nat64Prefix oif(iface)
      34(v4-wlan0) 192.0.0.5 -> 2401:fa00:480:13d:ca58:52b2:68ee:164d 64:ff9b::/96 30(wlan0)
      33(v4-rmnet_data1) 192.0.0.4 -> 2607:fb90:270a:a0c7:86e7:29f:b165:fe89 2607:7700:0:1c:0:1::/96 11(rmnet_data1)

Test: compiles, atest, flashed to a device and ran dumpsys netd (see above)
Bug: 139396664
Signed-off-by: default avatarMaciej Żenczykowski <maze@google.com>
Change-Id: I802554463d78cad7fe8d289ae5f0c1730384894c
parent 4c262171
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment