)]}'
{
  "commit": "214bcaa13e092d9fff8f233e62ba28ca7eefbc43",
  "tree": "eb429544fd7d6727f35cd3fc24b6426a6d577eb3",
  "parents": [
    "bc3443ebf032b5fcc9e0ccb94641e4e899cd17d8"
  ],
  "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": "Fri Sep 30 10:30:36 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\nConflicts:\n\n\tbgpd/bgp_attr.c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6905ab522f6c40437a0618d2b1cb40c879e3d269",
      "old_mode": 33188,
      "old_path": "bgpd/bgp_attr.c",
      "new_id": "aa4ce8f1e2353fb80736f118d3cacd01819e9896",
      "new_mode": 33188,
      "new_path": "bgpd/bgp_attr.c"
    }
  ]
}
