)]}'
{
  "id": "087087aa3eb75bccdabf0d16b754f44230ee0b4b",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "db9ae823950c708f66bfd5e23ff5418701c0ea12",
      "name": "Android.bp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1ce56f2f6508e706eccb93a141aace48ed84a25",
      "name": "BandwidthController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8691dccebea26e0032b95008beaf486ddd5c65a",
      "name": "BandwidthController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "115a0da5411a88d3b18f4abaa7a0473a2415a69d",
      "name": "BandwidthControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90afa3a45e534055c076a9f58f0446e689a00f66",
      "name": "ClatdController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c139580d6fe4e81c93805afb9434136eec79318",
      "name": "ClatdController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc71a0331b5ab06e533191aa46aa4f553e68cc17",
      "name": "ClatdControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2bbefc0fd14e05f7199a41ba00bfba19ce6f2912",
      "name": "ConnmarkFlags.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5af8a91ec7fc3ec50c42692f9db40a922308b96d",
      "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": "5823ce54497c360074cd59bea7b5a458d13990da",
      "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": "3c070ce9db1f8392451432d47e0e86b6b289507d",
      "name": "FirewallController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "620f19690fbe62d08e2e40396d2fd2012bc32be2",
      "name": "FirewallController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b53fb858e6a499d6672093f4f1dcf2300dc4cfd",
      "name": "FirewallControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60981e527f665fbaaac6994d3425a36eaa85fda1",
      "name": "FwmarkServer.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "32d5791e2d44f4c7130b418841261c1a96a71628",
      "name": "FwmarkServer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "103e7cd65eb7ba6d615ef26e5fbb10e6174326d8",
      "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": "7504fb919a4ef711d8b92322c456537a6409ed29",
      "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": "10cedfa30ce35abef9fbecfaf5f98636a7b4d512",
      "name": "IptablesRestoreController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1c8dcd43d0f39275c10b9120d6e04ea31479e39",
      "name": "IptablesRestoreController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20f6183566d8895f7bd015cc0066bb528a0dbb27",
      "name": "IptablesRestoreControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91fda3ca103ddce70327d45aa4f3b4a78752696d",
      "name": "LocalNetwork.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a39a9d1600e1e32326c35d1ef48c8566cc79572",
      "name": "LocalNetwork.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42dcddf3ba20dc1754b803223802749ccf4ddff4",
      "name": "MDnsSdListener.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83cf23e3957d3eb754ac68d09f45dba2a47e08f6",
      "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": "48f7d9f5cde559bf8fe2d273b1f3247c1ae753a8",
      "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": "80282b35b60b1fc92c16e329f25984c0e058ad44",
      "name": "NetdConstants.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c273e1bd4abdd41fae596c606ac5e2eb16b0617b",
      "name": "NetdConstants.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15855da8319be25e46dacd589a8e46dc8a82942b",
      "name": "NetdHwService.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd157de551329357cb5b05b8d2d3a2ed4ece8194",
      "name": "NetdHwService.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3bf879bf3f732b1f08f89b559d1eef495774d0d7",
      "name": "NetdNativeService.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b7f9b33c280874cc7f0eefc7210432f70995ff5",
      "name": "NetdNativeService.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "acefa8e38c8e748aa7c184eb40dc1b7d6b513528",
      "name": "NetlinkCommands.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11fb8e00157c68e7fee12ffc67d3612498424423",
      "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": "e3c1db9445715c6c463bc939b2640fd2e14da966",
      "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": "8417f340a17121f1bc39b0e83f292e1690705dd1",
      "name": "Network.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20ae44b278713be04eaed4a8320edfe496ac3a72",
      "name": "NetworkController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff49c02541068164b9a311b795283b53224db54a",
      "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": "a743458cd436f272b63d118dfd3d9b17ebdbc1f8",
      "name": "OffloadUtils.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "818fd39de876b0c832768784f747f19ffeb75315",
      "name": "OffloadUtils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1760c1d1ca28f00f5387a9264e157a2dc16d6e2c",
      "name": "OffloadUtilsTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2808fbe78df0c3fdec3cac1e44d47b248d72ef69",
      "name": "PhysicalNetwork.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07208243a4a7ac6653455fb8b2208a6d70126c3c",
      "name": "PhysicalNetwork.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b80e1a672d1f2acc06978735a03d50cba80e86fe",
      "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": "134bbcae5980bdcad7c0dfa1f4dfb86b17ad7021",
      "name": "RouteController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "656fc21db31534d760808954d5f15a16685edc51",
      "name": "RouteController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fed15a3a5c913e07b595e9a751e7321464ea1a12",
      "name": "RouteControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44bda3b08c090ac0d960b352f0d711a16f235ea3",
      "name": "SockDiag.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "745c09e3d36474da58ae6f995a493626cbc118a0",
      "name": "SockDiag.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b79471a5871c8f8449ba8cd8c19e128c4c1c5408",
      "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": "c18fe92163721be75c9171198d9ca7574fcc78ee",
      "name": "TcpSocketMonitor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "785f8ce43cd62964b140555b65c226530ebb31cc",
      "name": "TcpSocketMonitor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2445fb706d0d276bf278731aef2009f517f6f259",
      "name": "TetherController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bcd2ee67c647162077c6ae321a2154f40f15440a",
      "name": "TetherController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db9892f937a04c2e63fc733a5004bced045cffcd",
      "name": "TetherControllerTest.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3839962f5615051e7f0b1d2ab5da5d139f74060a",
      "name": "TrafficController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2539a9026bcdb622f5d3756bb6186486f4f6e06",
      "name": "TrafficController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3cde9be8665aaeb79da1261aa213f9f98ffb9809",
      "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": "20c8dee372f28f7b51ed2881ace4a70fe6ed7d97",
      "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": "33a2aa21474f740faee083a4438a6b36af9b1405",
      "name": "XfrmController.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15eef3d7f02f308191d522888caae2c8bea4fe2b",
      "name": "XfrmController.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e7f5cfc00ee96fcad15cc5bbebd6f67e74777635",
      "name": "XfrmControllerTest.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1ba8d18a9ccc6d41785a05aca6d007fe956b4599",
      "name": "aidl_api"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "1ddbabf398c313595ecfb21138ea27b29530b523",
      "name": "binder"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4949ff6f1aba8dbe6b37a904603422a96096f67a",
      "name": "main.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dbf6458106ea4a23b05fe10c13b8dd16af94c74a",
      "name": "ndc.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6316c123662179200588fda81e57c2d1c95fe75",
      "name": "netd.rc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44cd5e95196002f01d8a7a38fb00e5ebc3786c44",
      "name": "netd_unit_test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39a628561c6680eed2e9bfdf4c3859a9d857467b",
      "name": "oem_iptables_hook.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5297b388939aac532f8fad5d34f8ba8aa91cc010",
      "name": "oem_iptables_hook.h"
    }
  ]
}
