)]}'
{
  "commit": "3eca6f099d5a3aac0b66dfbf98fd8be84ea426b7",
  "tree": "40bf575b7d85ba8869f022a07e3313708a8093bf",
  "parents": [
    "c347846e4f917339fd7b4c122a343f93ef621c40"
  ],
  "author": {
    "name": "Denis Ovsienko",
    "email": "infrastation@yandex.ru",
    "time": "Thu Sep 22 12:48:14 2011 +0400"
  },
  "committer": {
    "name": "Denis Ovsienko",
    "email": "infrastation@yandex.ru",
    "time": "Sun Sep 25 18:18:25 2011 +0400"
  },
  "message": "bgpd: improve NEXT_HOP attribute checks (BZ#680)\n\n* lib/prefix.h\n  * IPV4_CLASS_DE(): new helper macro\n* bgp_attr.c\n  * bgp_attr_nexthop(): add check for \"partial\" bit, refresh flag error\n    reporting, explain meaning of RFC4271 section 6.3 and implement it\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "989c22b134b8d30b9e925219bbede1dfca108a2a",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_attr.c",
      "new_id": "1300ab84ba3895326264a97da7a3033cb3e6d60a",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_attr.c"
    },
    {
      "type": "modify",
      "old_id": "5f1ff05c95c1fd7e082b7552bb872f2361aecd90",
      "old_mode": 33188,
      "old_path": "lib/prefix.h",
      "new_id": "1cb91b2a1a906ff69b6c6fcf0e57f062051beba8",
      "new_mode": 33188,
      "new_path": "lib/prefix.h"
    }
  ]
}
