)]}'
{
  "commit": "16814f9698a3ee14b1412286c53711a562c348fc",
  "tree": "9fb7ec8e786b648f0c74f0aeff5ff959dc663d18",
  "parents": [
    "4c699477d24e7104893130d072963df5cea17214"
  ],
  "author": {
    "name": "Stephen Hemminger",
    "email": "stephen.hemminger@vyatta.com",
    "time": "Sun Aug 17 17:39:31 2008 +0100"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Fri Aug 22 19:56:25 2008 +0100"
  },
  "message": "[zebra] ignore dead routes in RIB update\n\n2008-08-17 Stephen Hemminger \u003cstephen.hemminger@vyatta.com\u003e\n\n\t* zebra_rib.c: When doing a RIB update, routes in process of removal\n\t  should be ignored. This fixes bugs where a route is removed but a\n\t  recursive route is not changed.\n\nSigned-off-by: Paul Jakma \u003cpaul@quagga.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4cb72ba8c8ed3c3146c0689a0d906842dba2883d",
      "old_mode": 33188,
      "old_path": "zebra/zebra_rib.c",
      "new_id": "09f359780f59291f9b92bc6d962fe5507654f7c8",
      "new_mode": 33188,
      "new_path": "zebra/zebra_rib.c"
    }
  ]
}
