)]}'
{
  "commit": "4e80ab9ca5b9e7db8185cdde240ab0f01a2c0611",
  "tree": "33681f6e21642a198d71bc1cf762a8fa280750f9",
  "parents": [
    "bd692130a596b4e9bc1ea6778db72c423bb8ab6f"
  ],
  "author": {
    "name": "Maciej Żenczykowski",
    "email": "maze@google.com",
    "time": "Tue Aug 29 18:39:28 2023 +0000"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Wed Nov 06 23:38:08 2024 +0000"
  },
  "message": "netd bpf - implement ingress discard based on {dstip,ifindex}\n\nCherry-pick of aosp/2731354 to backport VPN security fix to non-mainline\nU devices.\nThis CL removes bpf_existence_test.cpp change in aosp/2731354 since u\nbranches use module prebuilt as default.\n\nTest: TreeHugger\nBug: 193031925\nSigned-off-by: Maciej Żenczykowski \u003cmaze@google.com\u003e\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e1a82cc1cc04ed49f022825010316cde7758c2fb)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:807a915d2113781a9a42f47c6244729c91aa0d4b)\nMerged-In: If30536c444d9a661a162b935b1dd28df2d88f9b7\nChange-Id: If30536c444d9a661a162b935b1dd28df2d88f9b7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "39dff7f30b5c7caf4a64e25c7984d690da5c93e0",
      "old_mode": 33188,
      "old_path": "bpf_progs/netd.c",
      "new_id": "da2046efb016c87b5cf13dc2e54509908e082f40",
      "new_mode": 33188,
      "new_path": "bpf_progs/netd.c"
    },
    {
      "type": "modify",
      "old_id": "be604f9a1ab053a41429fa6fba0302af1ea25554",
      "old_mode": 33188,
      "old_path": "bpf_progs/netd.h",
      "new_id": "c85e40e7e0b5ed3e1da416c74e9bba585ab7535a",
      "new_mode": 33188,
      "new_path": "bpf_progs/netd.h"
    }
  ]
}
