)]}'
{
  "commit": "a8ba847ff96b41e06770d4987b15707890ed5807",
  "tree": "07864eb958853e5ad7b2616c9b7bc5259a8ae503",
  "parents": [
    "bd5403778b0d96258730050e4526c7c72903e60b"
  ],
  "author": {
    "name": "Joakim Tjernlund",
    "email": "Joakim.Tjernlund@transmode.se",
    "time": "Mon Jul 27 12:42:34 2009 +0200"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Mon Aug 03 16:52:30 2009 +0100"
  },
  "message": "ospfd: Change struct ospf_path *oi to ifindex.\n\n* global: In struct ospf_path, change struct ospf_interface *oi to int\n  ifindex.  It is unsafe to reference *oi as an ospf interface can be\n  deleted under your feet. Use a weak reference instead.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "88636f1a41d1d5dc4cefec4f428edc379e6cf7e4",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_abr.c",
      "new_id": "7e32195b38513bf422f809ec6f86feaafbcc3001",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_abr.c"
    },
    {
      "type": "modify",
      "old_id": "044f97c6652a4a00d012f747fa437427e7e4f339",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_ase.c",
      "new_id": "7bddf3f4db2a17d549463ca4f1855ce280dd9182",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_ase.c"
    },
    {
      "type": "modify",
      "old_id": "0829e8ea010649330d63b56331085bf1d3e8b7bb",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_route.c",
      "new_id": "267237b8f57ca366c93683122ff93d6c84cb34c5",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_route.c"
    },
    {
      "type": "modify",
      "old_id": "0d37436dbd199d7931daa7ff7bde791283c49557",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_route.h",
      "new_id": "17ab68e5d63d8941d6fded86c2b88b4a60e757fc",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_route.h"
    },
    {
      "type": "modify",
      "old_id": "12afe5d99745c7396e752f08fb9a80a3c3557dc7",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_spf.c",
      "new_id": "956684357059385afb76c0eb2933ed7df7fbc843",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_spf.c"
    },
    {
      "type": "modify",
      "old_id": "2e4b6078836c26cd0f9a704a87db14b35c7e7dac",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_vty.c",
      "new_id": "7c3dec8cea03bb0fe36bfeaa97e212c436ffeb33",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_vty.c"
    },
    {
      "type": "modify",
      "old_id": "8f624a4d29a832ca01a6f15cc63c6fd39cd87069",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_zebra.c",
      "new_id": "52b23fe83f6db74f4b67d2fe605f2afd693b00ca",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_zebra.c"
    }
  ]
}
