)]}'
{
  "commit": "4be019d5530e21c9e54e41e46a57ab071b9b11ae",
  "tree": "4a7b579d0fd9467b097e3190b2d7204dcd9a0f2b",
  "parents": [
    "c3eab8714368569d25f6dc87f6620528e0d7a118"
  ],
  "author": {
    "name": "ajs",
    "email": "ajs",
    "time": "Sat Jan 29 16:12:41 2005 +0000"
  },
  "committer": {
    "name": "ajs",
    "email": "ajs",
    "time": "Sat Jan 29 16:12:41 2005 +0000"
  },
  "message": "2005-01-29 Andrew J. Schorr \u003cajschorr@alumni.princeton.edu\u003e\n\n\t* rt_netlink.c: (netlink_socket,netlink_request,netlink_parse_info,\n\t  netlink_talk) Save errno before calling zserv_privs.change.\n\n\t  [backport candidate]\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "38824a2a1cf49324c392812f2df8724f81824953",
      "old_mode": 33188,
      "old_path": "zebra/ChangeLog",
      "new_id": "a7286f9d09205f121cba7c806d429fd9bc746dc4",
      "new_mode": 33188,
      "new_path": "zebra/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "f5903a63fe9e9861bafd6b641f7704e95297da5b",
      "old_mode": 33188,
      "old_path": "zebra/rt_netlink.c",
      "new_id": "0d9bbbd449a45f262cf62144571bad32c44b01aa",
      "new_mode": 33188,
      "new_path": "zebra/rt_netlink.c"
    }
  ]
}
