)]}'
{
  "commit": "941789e470199df4f612368f669ecc0fd096fb9a",
  "tree": "7320a1dad4346e06a77d786274d8e8962688db00",
  "parents": [
    "ec62e1438ece9af0546f9028aa1403f2c84bf177"
  ],
  "author": {
    "name": "Greg Troxel",
    "email": "gdt@ir.bbn.com",
    "time": "Mon Mar 23 15:16:29 2015 -0400"
  },
  "committer": {
    "name": "Greg Troxel",
    "email": "gdt@ir.bbn.com",
    "time": "Mon Mar 23 15:16:29 2015 -0400"
  },
  "message": "Fix alignment assumptions on non-RT_ROUNDUP platforms.\n\nThe comment said that apple uses int and BSD traditionally used long,\nbut the code was backwards.  This fixes apple to be int, and otherwise\nlong.  That should make FreeBSD, which aligns to long, work correctly,\neven without using SA_SIZE.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1518c1ab4bfd8959ef1e12f7ded89c96197c2157",
      "old_mode": 33188,
      "old_path": "zebra/kernel_socket.c",
      "new_id": "75534916ac4755196fb52dc502094c69a737c242",
      "new_mode": 33188,
      "new_path": "zebra/kernel_socket.c"
    }
  ]
}
