)]}'
{
  "commit": "8dd24ee6d7302ccd9515123d4364122ade277e02",
  "tree": "9945784ca770b2853a802895ac403a52f2505c4d",
  "parents": [
    "ba122e779ddd1ef09e61ac2003ca20cf7ee8c611"
  ],
  "author": {
    "name": "Paul Jakma",
    "email": "paul.jakma@sun.com",
    "time": "Sun Aug 27 06:29:30 2006 +0000"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul.jakma@sun.com",
    "time": "Sun Aug 27 06:29:30 2006 +0000"
  },
  "message": "[ospfd] Raise ExchangeDone earlier, avoid often needless round of DD packets\n\n2006-08-03 Paul Jakma \u003cpaul.jakma@sun.com\u003e\n\n\t* ospf_packet.c: (ospf_make_db_desc) Unset the DD More bit\n\t  after constructing the packet, if appropriate.\n\t  (ospf_db_desc_proc) Speed up Exchange, slave should raise\n\t  ExchangeDone earlier, as RFC mandates, by forming its reply\n\t  before deciding whether both sides are done, avoids a\n\t  needless round of empty DD packet exchanges at the end of\n\t  Exchange, hence speeding up ExchangeDone.\n\t  (ospf_db_desc) use UNSET_FLAG macro.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "094742fe0d9de9ce4f2d9c3cc591485c872366cb",
      "old_mode": 33188,
      "old_path": "ospfd/ChangeLog",
      "new_id": "193f0de5ae6acd62c51ff0b39f31a43b0f125d58",
      "new_mode": 33188,
      "new_path": "ospfd/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "44dca1817848b1a5f24809296f1601233250dd4f",
      "old_mode": 33188,
      "old_path": "ospfd/ospf_packet.c",
      "new_id": "74caaa77c167c8b556851fed934f4e372fb23583",
      "new_mode": 33188,
      "new_path": "ospfd/ospf_packet.c"
    }
  ]
}
