)]}'
{
  "commit": "267ceb2ce3adf4ce1357deb7ce48f151d6c58b92",
  "tree": "0b86ed01d5d2ea61f0bb509a60cad32916de061e",
  "parents": [
    "fb2bfc1ba2416c1561bc9bfb30dfb5adf3e65616"
  ],
  "author": {
    "name": "Feng Lu",
    "email": "lu.feng@6wind.com",
    "time": "Fri May 22 11:40:09 2015 +0200"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Tue Jun 02 07:48:34 2015 +0200"
  },
  "message": "zebra: add hooks upon enabling / disabling a VRF\n\nzebra_vrf_enable() is the callback for VRF_ENABLE_HOOK.\nIt presently needs do nothing.\n\nzebra_vrf_disable() is the callback for VRF_DISABLE_HOOK.\nIt presently withdraws routes, shuts down interfaces, and\nclears the router-id candidates in that VRF.\n\nSigned-off-by: Feng Lu \u003clu.feng@6wind.com\u003e\nReviewed-by: Alain Ritoux \u003calain.ritoux@6wind.com\u003e\nSigned-off-by: Nicolas Dichtel \u003cnicolas.dichtel@6wind.com\u003e\nAcked-by: Vincent JARDIN \u003cvincent.jardin@6wind.com\u003e\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7e3b68c3e3c8219f05cf25b99a505822e067de3",
      "old_mode": 33188,
      "old_path": "zebra/main.c",
      "new_id": "1e9757b612cd19949a0272b48834744ccd9bfc07",
      "new_mode": 33188,
      "new_path": "zebra/main.c"
    },
    {
      "type": "modify",
      "old_id": "06aa3535de4d74c8ba253534bc48e72009c6472f",
      "old_mode": 33188,
      "old_path": "zebra/rib.h",
      "new_id": "5663f30338458917cfd35abee44ace59faaed1a0",
      "new_mode": 33188,
      "new_path": "zebra/rib.h"
    },
    {
      "type": "modify",
      "old_id": "aad616f7f62d13a49570739314f8c20dd1c20f37",
      "old_mode": 33188,
      "old_path": "zebra/test_main.c",
      "new_id": "17014ea7312b633374cbabd293906279e4d4f550",
      "new_mode": 33188,
      "new_path": "zebra/test_main.c"
    },
    {
      "type": "modify",
      "old_id": "68ae397bf579812a0ebb2863b33af8265834cddf",
      "old_mode": 33188,
      "old_path": "zebra/zebra_rib.c",
      "new_id": "9d966a0f2f9c2276c29eb89aa62fb2d6ac8fe4ef",
      "new_mode": 33188,
      "new_path": "zebra/zebra_rib.c"
    }
  ]
}
