)]}'
{
  "commit": "19f78cebd2ce50f0d1f367cd759cdcfb1a500f59",
  "tree": "94526e2119d9142ca53217a9d0e5a357a260abba",
  "parents": [
    "91d799e8cdd24ad3c195ed9d11882aacc91cc2ea"
  ],
  "author": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Tue Nov 27 01:10:25 2012 +0000"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Wed Dec 12 15:38:07 2012 +0100"
  },
  "message": "isisd: refuse adjacencies with our own system ID\n\nisisd would form an adjacency with another router despite the system IDs\nbeing identical.  This would later cause an assertion failure like this:\n\n  assertion\u003d0x555555596db8 \"isis_find_vertex (spftree-\u003epaths, id, vtype) \u003d\u003d ((void *)0)\",\n  file\u003d0x555555596c60 \"isis_spf.c\", line\u003d515, function\u003d0x555555597900 \"isis_spf_add2tent\") at log.c:619\n\nwhich is caused by trying to add a path expected to not exist, but\nsuddenly colliding due to the duplicate system ID.\n\n* isis_pdu.c: check for system ID collision on receiving Hello\n\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bfa1e4e931fe7c11d1f52eec366989b4f7681f9a",
      "old_mode": 33188,
      "old_path": "isisd/isis_pdu.c",
      "new_id": "083ddc72b09406fe7d7cd5a0ee205ba7dc8a6e12",
      "new_mode": 33188,
      "new_path": "isisd/isis_pdu.c"
    }
  ]
}
