)]}'
{
  "commit": "d3f0d6210119ff520c286c89bd614838cc6cbf8e",
  "tree": "dce792feac0f39ebeb463e41224f419258e6a81d",
  "parents": [
    "239389ba30e21de22e6c2dd708f44ece11b5807a"
  ],
  "author": {
    "name": "paul",
    "email": "paul",
    "time": "Wed May 05 15:27:15 2004 +0000"
  },
  "committer": {
    "name": "paul",
    "email": "paul",
    "time": "Wed May 05 15:27:15 2004 +0000"
  },
  "message": "2004-05-05 Paul Jakma \u003cpaul@dishone.st\u003e\n\n        * ospf_packet.c:  (ospf_associate_packet_vl) cleanup, move\n          some of the checks up to ospf_read, return either a\n          virtual link oi, or NULL.\n          (ospf_read) Cleanup, make it responsible for checks. Remove\n          the nbr lookup - moved to ospf_neighbor. Adjust all nbr\n          lookups to use new wrappers exported by ospf_neighbor.\n        * ospf_neighbor.h: Add ospf_neigbour_get and ospf_nbr_lookup.\n        * ospf_neighbor.c: (ospf_neigbour_get) Index ospf_interface\n          neighbour table by router-id for virtual-link ospf_interfaces,\n          not by peer_addr (which breaks for asymmetric vlinks)\n          (ospf_nbr_lookup) add a wrapper for nbr lookups to deal with\n          above.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "39a18879dfe625b8a569418b8d2941f6d31dbd3f",
      "old_mode": 33188,
      "old_path": "ospfd/ChangeLog",
      "new_id": "6b15fe64dd0b511cf98e95c670534b855cee8bf4",
      "new_mode": 33188,
      "new_path": "ospfd/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "ccef055924a37a34dadf967658f38b4686711513",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_neighbor.c",
      "new_id": "6f2d4a0502aa4cdbba6f225470bb0baac8dfa1fb",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_neighbor.c"
    },
    {
      "type": "modify",
      "old_id": "f7b18742fb60e996d8cf9b5190b8b2775c630816",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_neighbor.h",
      "new_id": "f91ef3f9582a49eb47ba54f2cf590ace5e3f34bf",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_neighbor.h"
    },
    {
      "type": "modify",
      "old_id": "1f8ecd462b0e4fd081eb84ac54a6d021b4352112",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_packet.c",
      "new_id": "e6b2ea7cae97c142cad9a320bf9b7c318961a7ec",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_packet.c"
    }
  ]
}
