)]}'
{
  "commit": "d319a3abbf6e6c310b6b6a6891ebe1957592f9a9",
  "tree": "44c54674d263c78032cd217a57a12350882a380d",
  "parents": [
    "86b2a0a12ace817e64e8e4a719b1ba9a8e6af253"
  ],
  "author": {
    "name": "Paul Jakma",
    "email": "paul@jakma.org",
    "time": "Wed May 25 14:47:00 2016 +0100"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Wed Jul 20 12:58:29 2016 +0100"
  },
  "message": "ripd: split-horizon default differed between rip_interface_new and _reset\n\n* rip_interface.c: Default for split_horizon_default differed between\n  rip_interface_new and rip_interface_reset, causing at least some issues\n  after interface events. See patchwork #604. Fix, and consolidate code.\n\n  (rip_interface_{reset,clean}) rename these to \u0027interface\u0027, as that\u0027s more\n  appropriate.  Spin the ri specific bodies of these functions out to\n  rip_interface_{reset,clean} helpers.  Factor out the overlaps, so\n  rip_interface_reset uses rip_interface_clean.\n\n  (rip_interface_new) just use rip_interface_reset.\n\n* ripd.h: Update for (rip_interface_{reset,clean})\n\nReported by xufeng zhang, with a suggested fix on which this commit expands.\nSee patchwork #604.  This commit addresses only the split-horizon\ndiscrepency, issue #2.  The other issue they reported, #1, is not addressed,\nthough suggested fix seems inappropriate.\n\nCc: xufeng.zhang@windriver.com\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7bdcf46a102b9b56e8bacbccc4be0d059500a408",
      "old_mode": 33188,
      "old_path": "ripd/rip_interface.c",
      "new_id": "240c9688b4cd17fe333132d95aa73b650cc7c855",
      "new_mode": 33188,
      "new_path": "ripd/rip_interface.c"
    },
    {
      "type": "modify",
      "old_id": "0beb0e6285ab8ef4216380d7bf38aaceb13431aa",
      "old_mode": 33188,
      "old_path": "ripd/ripd.c",
      "new_id": "1d3eb4c501eec01563bc198f664ae7d32589c033",
      "new_mode": 33188,
      "new_path": "ripd/ripd.c"
    },
    {
      "type": "modify",
      "old_id": "dbed342db736b45fb38ec30e10325c6840df28d2",
      "old_mode": 33188,
      "old_path": "ripd/ripd.h",
      "new_id": "5e87fcd579ba85e2512c3324441fdb90fe8e0fd8",
      "new_mode": 33188,
      "new_path": "ripd/ripd.h"
    }
  ]
}
