)]}'
{
  "commit": "2fb2a455263c569119ca32be59b0337a3d8cd9b3",
  "tree": "79f895f78cd4adb43dde3ba3996e8a04a8deac42",
  "parents": [
    "ad12dde6f9596997337ebc210dd2d4593438556b"
  ],
  "author": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Thu Jun 14 10:37:40 2012 +0100"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul@quagga.net",
    "time": "Thu Jun 14 10:37:40 2012 +0100"
  },
  "message": "lib: Add back sockunion_str2su\n\n* sockunion.h: Add back sockunion_str2su, its removal breaks things needlessly\n  (e.g. our own unit tests).\n* sockunion.c: (sockunion_str2su) implement on top of str2sockunion.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37dc3f90b0871a108721fa2ed9b6844e1ca0f7f1",
      "old_mode": 33188,
      "old_path": "lib/sockunion.c",
      "new_id": "5dcf72563a18799073658523e6adf065569cb952",
      "new_mode": 33188,
      "new_path": "lib/sockunion.c"
    },
    {
      "type": "modify",
      "old_id": "1a0a3c95c2b8aa758038dd78441dd4cbb6de38de",
      "old_mode": 33188,
      "old_path": "lib/sockunion.h",
      "new_id": "b9f3514246aa76d2282680d58e8c556f5f21906e",
      "new_mode": 33188,
      "new_path": "lib/sockunion.h"
    }
  ]
}
