)]}'
{
  "commit": "7fca43f7184f6eb9fbe952f1eecaafcf079502f2",
  "tree": "6b6fee2ba5c0877a4032eaaffee6c241ba84dca4",
  "parents": [
    "0d8b32a5ee43ccc4a67dd87ab21a4ab553e3bf44"
  ],
  "author": {
    "name": "Christian Franke",
    "email": "nobody@nowhere.ws",
    "time": "Tue Jun 14 20:07:03 2016 +0200"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul.jakma@hpe.com",
    "time": "Mon Oct 17 17:41:36 2016 +0100"
  },
  "message": "ospf6d: don\u0027t access nexthops out of bounds\n\nGiven that the \u0026\u0026 is evaluated lazily from left to right,\ni \u003c OSPF6_MULTI_PATH_LIMIT should be checked prior to calling\nospf6_nexthop_is_set on the array element, not the other way around.\n\nSigned-off-by: Christian Franke \u003cchris@opensourcerouting.org\u003e\nSigned-off-by: Christian Franke \u003cchris@opensourcerouting.org\u003e\nAcked-by: Donald Sharp \u003csharpd@cumulusnetworks.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3054b59b0600dd20908508f540efe2774cf05fc0",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_intra.c",
      "new_id": "591dab3269b130c20b7ca3f48c1909a083e7a63b",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_intra.c"
    },
    {
      "type": "modify",
      "old_id": "1c6495b8c07749795e8164e065593fe9df8e7813",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_route.c",
      "new_id": "3cfbab5350668d1aee8c7cd092a14fa12bf77564",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_route.c"
    },
    {
      "type": "modify",
      "old_id": "ab18d38525babc7e08c8e4f9b3f39f0d7f1e780f",
      "old_mode": 33188,
      "old_path": "ospf6d/ospf6_spf.c",
      "new_id": "ebb38b6cc7b1e4442b27c6368fb30cfe416ec495",
      "new_mode": 33188,
      "new_path": "ospf6d/ospf6_spf.c"
    }
  ]
}
