)]}'
{
  "commit": "50aef6f3b0e36b56cfa9f3d374be0c1d25c30c45",
  "tree": "5dce97de6229713c6c209cbb72abc1093fa1be58",
  "parents": [
    "6e79f8bba438823d84b7464a9acc1e6fc9126a27"
  ],
  "author": {
    "name": "Chris Caputo",
    "email": "ccaputo@alt.net",
    "time": "Tue Jun 23 06:06:49 2009 +0000"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Tue Jun 23 14:25:20 2009 +0100"
  },
  "message": "Fix \"show ip bgp dampened-paths\" garbage output.\n\n* bgpd/bgp_damp.c: Make bgp_damp_reuse_time_vty() accept a buffer and\n  length, rather than returning a local var buffer whose contents can get\n  trounced.  Remove duplicate BGP_UPTIME_LEN define.\n* bgpd/bgp_damp.h: bgp_damp_reuse_time_vty() prototype change.\n* bgpd/bgp_route.c: Provide bgp_damp_reuse_time_vty() with a buffer and\n  length.  Remove duplicate BGP_UPTIME_LEN define.\n\nThis problem was noticed in 2005...\n\n  http://hibernia.jakma.org/~paul/patches/quagga-test.diff\n\n...but the fix didn\u0027t make it into the code.\n\nSigned-off-by: Chris Caputo \u003cccaputo@alt.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "346ba52076f8814b61d307636eb2fe75fa6dd593",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_damp.c",
      "new_id": "e21131ef92e8c483aee7c816c66b9414809d8051",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_damp.c"
    },
    {
      "type": "modify",
      "old_id": "e0bef4a8f680634f86aba32a73a1314c7ef67009",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_damp.h",
      "new_id": "e1d319b56658cce5682e3c88891f783c7155d177",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_damp.h"
    },
    {
      "type": "modify",
      "old_id": "a44d47abaadfd6cdd7a38758908390fbe25c99c8",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_route.c",
      "new_id": "4f3f85b329bf7cc50cf99c2cb54f199296169b41",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_route.c"
    }
  ]
}
