)]}'
{
  "commit": "c423d413e464913ee88c1ee700e2c4037e6bdb24",
  "tree": "9cd9cf277703b89736a888a2bbb5455220789046",
  "parents": [
    "c51443f4aa6b7f0b0d6ad5409ad7d4b215092443"
  ],
  "author": {
    "name": "David Lamparter",
    "email": "equinox@opensourcerouting.org",
    "time": "Tue Jul 30 15:36:26 2013 +0200"
  },
  "committer": {
    "name": "David Lamparter",
    "email": "equinox@diac24.net",
    "time": "Tue Jul 30 18:14:13 2013 +0200"
  },
  "message": "lib: unconditionally include stddef.h\n\nI\u0027ve used offsetof() in the previous commit to paper over the security\nproblems in ospf_api.c.  This blows the build on FreeBSD 7.0, missing\noffsetof().  Let\u0027s add that to zebra\u0027s generally used includes.\n\nstddef.h (and offsetof) is defined in C89 section 4.1.5 (and not\ndeprecated/removed by any later standard).  If this causes problems, the\nbug report should go against the host OS/compiler...\n\nSigned-off-by: David Lamparter \u003cequinox@opensourcerouting.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ffca7a8fbc035518fa43e4a0e3f2643b9eb03d15",
      "old_mode": 33188,
      "old_path": "lib/zebra.h",
      "new_id": "780e12eb37bf9124c64da6fc6f8a38f29498294d",
      "new_mode": 33188,
      "new_path": "lib/zebra.h"
    }
  ]
}
