)]}'
{
  "commit": "b99760ab51abf8c4c9a1f89dab0c1630a6768ff7",
  "tree": "daaf8cabb567c5ff1a01368fa1382d8257b56854",
  "parents": [
    "73a7dea305b146febb8e57176295689d6a900f1d"
  ],
  "author": {
    "name": "ajs",
    "email": "ajs",
    "time": "Tue Jan 04 16:24:43 2005 +0000"
  },
  "committer": {
    "name": "ajs",
    "email": "ajs",
    "time": "Tue Jan 04 16:24:43 2005 +0000"
  },
  "message": "2005-01-04 Andrew J. Schorr \u003cajschorr@alumni.princeton.edu\u003e\n\n\t* configure.ac: Added test for broken CMSG_FIRSTHDR macro\n\t  (relevant for Solaris 8 and unpatched Solaris 9, don\u0027t know\n\t  whether other platforms are affected).\n\t* zebra.h: Define ZCMSG_FIRSTHDR appropriately based on whether\n\t  config.h indicates HAVE_BROKEN_CMSG_FIRSTHDR (as determined\n\t  by the configure test program).\n\t* sockopt.c: (getsockopt_cmsg_data) Use ZCMSG_FIRSTHDR instead\n\t  of CMSG_FIRSTHDR.\n\t* rtadv.c: (rtadv_recv_packet,rtadv_send_packet) Use ZCMSG_FIRSTHDR\n\t  instead of CMSG_FIRSTHDR.\n\t* ripd.c: (rip_recvmsg) Use ZCMSG_FIRSTHDR instead of CMSG_FIRSTHDR.\n\t* ripngd.c: (ripng_recv_packet) Use ZCMSG_FIRSTHDR instead of\n\t  CMSG_FIRSTHDR.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "959ac857a6943054ba20b37569178faadc31ec30",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "ab58b585a6fff03463dcc6508eee386b8f57d59c",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "608672b6cc6c67fd83742dc7f75d84825ff19ef3",
      "old_mode": 33261,
      "old_path": "configure.ac",
      "new_id": "95056e7eab39e3e6467179262555d5ccec2fb180",
      "new_mode": 33261,
      "new_path": "configure.ac"
    },
    {
      "type": "modify",
      "old_id": "d50b8590740526404eb996209efb7a9b466ddbfa",
      "old_mode": 33188,
      "old_path": "lib/ChangeLog",
      "new_id": "2fee4611f1a98dd8ca7d9cba2fe714679fa0229b",
      "new_mode": 33188,
      "new_path": "lib/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "d755746ae2f047fbf4d8000276e1cbd69ef1063e",
      "old_mode": 33188,
      "old_path": "lib/sockopt.c",
      "new_id": "81db88d918da2f4d96728a86a238a4321b5efe95",
      "new_mode": 33188,
      "new_path": "lib/sockopt.c"
    },
    {
      "type": "modify",
      "old_id": "83da37c5471819a402786241ded227d4f117609d",
      "old_mode": 33188,
      "old_path": "lib/zebra.h",
      "new_id": "8c2dcabaeab2a3a8b43188384f02e6e4c4edb119",
      "new_mode": 33188,
      "new_path": "lib/zebra.h"
    },
    {
      "type": "modify",
      "old_id": "9d566119b07a59734015b03dbac2d542f17980ef",
      "old_mode": 33188,
      "old_path": "ripd/ChangeLog",
      "new_id": "137228059f728eb94aefd191fabc150862183bf3",
      "new_mode": 33188,
      "new_path": "ripd/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "0407065832bb10de6e243203de34734132c3010e",
      "old_mode": 33188,
      "old_path": "ripd/ripd.c",
      "new_id": "c5baf8a3b5bcd1071d2a24f38f0231140e27dd85",
      "new_mode": 33188,
      "new_path": "ripd/ripd.c"
    },
    {
      "type": "modify",
      "old_id": "7f85cc474d4fced0425031e11ffeb9a9a60c4ce1",
      "old_mode": 33188,
      "old_path": "ripngd/ChangeLog",
      "new_id": "dcd8dedf42c4f909c100fa3bd7136f02f0905a26",
      "new_mode": 33188,
      "new_path": "ripngd/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "84ed45eef357f96a142399faf34efa499096c647",
      "old_mode": 33188,
      "old_path": "ripngd/ripngd.c",
      "new_id": "34282b8e78046c8f16e15966a8b327d9758226fa",
      "new_mode": 33188,
      "new_path": "ripngd/ripngd.c"
    },
    {
      "type": "modify",
      "old_id": "3ed8c635c80de209b8f7e01b1d4cb04bedc1d8d2",
      "old_mode": 33188,
      "old_path": "zebra/ChangeLog",
      "new_id": "e26204c82290d7f988201eeddb7a4e62c724bfe2",
      "new_mode": 33188,
      "new_path": "zebra/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "65b2f87c8f5fe2bced0165f9fbf70e85bc1bdb27",
      "old_mode": 33188,
      "old_path": "zebra/rtadv.c",
      "new_id": "1238396e28297eee180e1712496177f854eee462",
      "new_mode": 33188,
      "new_path": "zebra/rtadv.c"
    }
  ]
}
