)]}'
{
  "id": "478cd167e546625fb95342ed587b337e976039f0",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "5129e4441180677f64db4e624886e1dac4575039",
      "name": "Android.bp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2501d781b81f0a9350be781a5a74bcfa89d602fe",
      "name": "AndroidTest.xml"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e9bff78934e89a471096126af5afead5954b380",
      "name": "BandwidthController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8691dccebea26e0032b95008beaf486ddd5c65a",
      "name": "BandwidthController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9337ac5d55548567938542ac189d4be763da5e5e",
      "name": "BandwidthControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed7287a33b97f18b69c28ddd3621f1cfe54ae2d0",
      "name": "ClatUtils.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f2a28e4c9270d2a93ae97e0fbaefb1625aea00c",
      "name": "ClatUtils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a869ba3dea9a4cb1bd0df0256e8493417fb402d",
      "name": "ClatUtilsTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a5566b34f208bc89dbd867ff61cb42911fb0067",
      "name": "ClatdController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8648f17e3d5d63aee90ecb7a95798c6304cf9de6",
      "name": "ClatdController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e90dd1a961495cf8451b01cabb1a817ff6fcba4a",
      "name": "ClatdControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2bbefc0fd14e05f7199a41ba00bfba19ce6f2912",
      "name": "ConnmarkFlags.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c941a8042c500953954260151e150b89af2d1cdf",
      "name": "Controllers.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbd9bf157e4eadf009afbedfe81e60a6efa3f09a",
      "name": "Controllers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ebaa38f644361b9c66938e904aa1f49470748a16",
      "name": "ControllersTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6cd6791d071f10711e922c05f9e1280a6320d2ff",
      "name": "DummyNetwork.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "32584aa9452edca631c3059c9fcbe35a4e0a48fe",
      "name": "DummyNetwork.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64a13935958c3f1c53d2cb38bb3731b7f512a9fa",
      "name": "EventReporter.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "934aa7af9d91143ab0eacbcede13c86b52e81ba1",
      "name": "EventReporter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7512c097a9d905fdc15f5d84efbdb4df06526bff",
      "name": "FirewallController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43da32211d16f15a4c9b67d5ede9f309d54a47b5",
      "name": "FirewallController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd933b47b848dbfca6e5b4393a580a0cfbb197db",
      "name": "FirewallControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "51d5398479885925135a02defb9117aefdb2c079",
      "name": "FwmarkServer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c17dc0d5ed32e8772be5595c7af1dcc5ba519e0a",
      "name": "FwmarkServer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "acb8c6a407946f0f0cb71c71362a5a9c481d278d",
      "name": "IdletimerController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5cd162c07527e8466e17d05533e9db853d4c40af",
      "name": "IdletimerController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "30c22987392464d11878e2f727808538347e420b",
      "name": "IdletimerControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bad4ba2355411ccd3012863adce5b5bdb542d282",
      "name": "InterfaceController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e21c75d654b23aeed912ddb622acaec8614e4992",
      "name": "InterfaceController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78d507f20b90332610746f2cc1182f591ae7e7c2",
      "name": "InterfaceControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3748cd5bae0a93babf3842c70ca71d0a046e5cf",
      "name": "IptablesBaseTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abe3f84ae54720623c2703d6dd48cbfa6431c150",
      "name": "IptablesBaseTest.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "833917762dd0418ab75aba7a880ef5628a240f60",
      "name": "IptablesRestoreController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1c8dcd43d0f39275c10b9120d6e04ea31479e39",
      "name": "IptablesRestoreController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d01d7ced17f69b2945763a1dc96784a12a241b81",
      "name": "IptablesRestoreControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91fda3ca103ddce70327d45aa4f3b4a78752696d",
      "name": "LocalNetwork.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2aa79002943d8c5ad747602a3e8a7d889bba019a",
      "name": "LocalNetwork.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42dcddf3ba20dc1754b803223802749ccf4ddff4",
      "name": "MDnsSdListener.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47ddc28feebad504f32d175cf8f3d52eefe536ca",
      "name": "MDnsSdListener.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76972b657515fd55212864e2d45a9a8f36eca806",
      "name": "NFLogListener.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "459b5cf9a8f412af96ec2afc9872f1be81931822",
      "name": "NFLogListener.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3bd810a422cfd54c8ac587f3024629e299f04f5",
      "name": "NFLogListenerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7692a9c40fb79ca752b983da8e40c6f68824546a",
      "name": "NdcDispatcher.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5732e224a160fafb111771c20600f7f583d94f4a",
      "name": "NdcDispatcher.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3bd9322f972dc3c698df2df7102a7541bf4d9a76",
      "name": "NetdCommand.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e3e54b18f85802f97e033d721a35a41dafca950",
      "name": "NetdCommand.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40f78f68a895658295472e0c9c8f3b44703bf811",
      "name": "NetdConstants.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "97e75bd3767020c16580d1c1a58da1bc3a8d1833",
      "name": "NetdConstants.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b209aca6cc206cfbe6ba74ea2b738b838ac7b343",
      "name": "NetdHwService.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "458c6fa00c30107d6a1fe05d42210694457a6fb8",
      "name": "NetdHwService.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65d47272f3df188e2d0907bdae3154918305fbfc",
      "name": "NetdNativeService.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68c9886183bd2e566df78948e1470fd0aa88a72d",
      "name": "NetdNativeService.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7af33fea15dc0306eba0c4ef9f4fc186b5c1044a",
      "name": "NetlinkCommands.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ef1ff48a27852b4e85d346000c395282cefb2b80",
      "name": "NetlinkCommands.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7fb34379be954a17b2376b656394b10e5651c3c0",
      "name": "NetlinkHandler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5d0f1673dbb781509d2865171a0204c75bf778d7",
      "name": "NetlinkHandler.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6e427dd1e40cbc406be497ed7d812933bc82a38",
      "name": "NetlinkListener.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f38829674b77844622a9e8d55ad1bc0964a693e",
      "name": "NetlinkListener.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d014443ae22b89a356ee2ea6b9216a37548c8ff1",
      "name": "NetlinkManager.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea94e7d607f72189b40da800db7255fffccc17a2",
      "name": "NetlinkManager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb2a233ac3861bf7885e73d9f2d141879ce3561e",
      "name": "Network.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69af3ff7775fd8c3d99718002c5a301b62ea8092",
      "name": "Network.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e4894fab2d647665548b87b5d0a88c64f023807",
      "name": "NetworkController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a363b37d4459e001c1b7b91da2a37a0367e622f",
      "name": "NetworkController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb07a805a97153c529aefd28c61912472fc6cab0",
      "name": "OemNetdListener.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4fb4fb78772f64ade2fa8196e9eecd9bce95c861",
      "name": "OemNetdListener.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a1f3052312d12376297a88a13e2ea1f2ce57a5b",
      "name": "PhysicalNetwork.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89c9443b05238e811a208d3982d58022b0848db1",
      "name": "PhysicalNetwork.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80a36e953033ddd520b1eddff7fc6c281ebbc8ed",
      "name": "PppController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ca5435561e66469400bdddca1b5dc1b46c86637",
      "name": "PppController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f43e82dc719d556b95177b35cb18b01863e2b399",
      "name": "Process.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "317da446aa8724245b0f81d5663136b6f19131d8",
      "name": "Process.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d84572f7e17498591f5cf57424a25ffcb5e7bee1",
      "name": "ResolvStub.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6722372a95880a242d479f52fb1de0d93078413c",
      "name": "RouteController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d40288b685089f7055df6cc4d4742f6d588fdf59",
      "name": "RouteController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20b361836721ca2c3bcb1f36f0de0c20fdf8c6ee",
      "name": "RouteControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33c523ab81470b76a31fff237ab62e517eb3f612",
      "name": "SockDiag.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af964096aee4d05142ad726909e4deb53b22b89b",
      "name": "SockDiag.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "312f2c837af9980f8409b39760043c1c84e1cd75",
      "name": "SockDiagTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "855bedbd8048af5c87d5392afdda8158aa3e4e74",
      "name": "StrictController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1c2a891bfadc0f79faffabdb891f288e584e421f",
      "name": "StrictController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3025d8cd8add65658b59ee99a556795fe91334a7",
      "name": "StrictControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4b505d5ab86582bf5f5ae4a9f1f163307dfbf53",
      "name": "TcpSocketMonitor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "785f8ce43cd62964b140555b65c226530ebb31cc",
      "name": "TcpSocketMonitor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0c5b6bfe217b38c158963b8c60e4d0df0acabb4a",
      "name": "TetherController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a048748c8c744cf86654999b4b0d0e4ebf4ba88",
      "name": "TetherController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "309a6d52e11529071308cc9314ab250488a266e8",
      "name": "TetherControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8dceb5b5d9bfcfc40ec88b32856c96ce17dd587d",
      "name": "TrafficController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ec02793390988dc053fbf71f7d3794b8e7cb19e",
      "name": "TrafficController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c97c10460b48107b59bc2d22a06c69045d29f114",
      "name": "TrafficControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "883a13f9d5b8f27b8793087daa474d9253471e4a",
      "name": "UidRanges.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28d3c6b4254037a2da03eed2b2112a9c30823195",
      "name": "UidRanges.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33791c682480b68c9cd63a86558969133e5943be",
      "name": "VirtualNetwork.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69b14d8d9923271b5a8b80d4e8f07b7db05e1d2f",
      "name": "VirtualNetwork.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb36291c27f108ff6117dfa60a744a876d383512",
      "name": "WakeupController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "841051be2a2f8528e7846dbb72cc4b7f19e7ae15",
      "name": "WakeupController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff99b987240281d0cdddb4b10a0aed39bb70ab7f",
      "name": "WakeupControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a57b492f4b44e7055a3a898e7ab3e538224956d1",
      "name": "XfrmController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a38bbebe2002c3b299cd3d40f0e4b7af49ed7313",
      "name": "XfrmController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36af67a7b12e68be141431d0bafc55e7007b04b4",
      "name": "XfrmControllerTest.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ea636014bf5496220a6578911b2fe341e04da8ce",
      "name": "aidl"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "62d44fe3a7a439934956a6ae6d081ce406f71fc5",
      "name": "binder"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b783ce536097ee2a7bae5aaecc6baa6608e8f6c4",
      "name": "main.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dbf6458106ea4a23b05fe10c13b8dd16af94c74a",
      "name": "ndc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1fc6ab5f9f07eb932502c806761a5c3346df7cd1",
      "name": "netd.rc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44cd5e95196002f01d8a7a38fb00e5ebc3786c44",
      "name": "netd_unit_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7f8dbfdb403dd8ec49c224a660e8ee6df2d365b",
      "name": "oem_iptables_hook.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5297b388939aac532f8fad5d34f8ba8aa91cc010",
      "name": "oem_iptables_hook.h"
    }
  ]
}
