)]}'
{
  "commit": "e531d4a662749fdd2a2f83f16e0b1cd252b23ea1",
  "tree": "7c67d7fa031219777feb9caf85821eca27006e4f",
  "parents": [
    "19e7654a293cd76854eb5cf98707826efb639326"
  ],
  "author": {
    "name": "Denis Ovsienko",
    "email": "infrastation@yandex.ru",
    "time": "Sat Sep 24 13:20:43 2011 +0400"
  },
  "committer": {
    "name": "Denis Ovsienko",
    "email": "infrastation@yandex.ru",
    "time": "Mon Oct 17 18:27:44 2011 +0400"
  },
  "message": "bgpd: add missing \"partial\" flag checks (BZ#676)\n\nORIGIN handling function used to have \"partial\" bit check and recent\ncommits added it for NEXT_HOP, MULTI_EXIT_DISC and ATOMIC_AGGREGATE\ncases. This commit adds \"partial\" check for AS_PATH and LOCAL_PREF\ncases, which should leave attributes 1 through 6 inclusive completely\ncovered with attribute flags checks.\n\n* bgp_attr.c\n  * bgp_attr_origin(): use bit-by-bit checks for better diagnostics\n  * bgp_attr_aspath(): add flag check\n  * bgp_attr_local_pref(): idem\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "251f15680b98fbd61d6c115dc96b1d0d6e2efc1e",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_attr.c",
      "new_id": "7974477b48a2bf33c5f9e6129885a9b6f8c34d35",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_attr.c"
    }
  ]
}
