)]}'
{
  "commit": "ec1a428343cad343969d569c56acbe6b02ab8f4f",
  "tree": "ed693dcea011eccbef34113da3e340ec1290e7b3",
  "parents": [
    "b6026073584b855d47a8e2033d2aa3413a3394e9"
  ],
  "author": {
    "name": "paul",
    "email": "paul",
    "time": "Thu Nov 24 15:15:17 2005 +0000"
  },
  "committer": {
    "name": "paul",
    "email": "paul",
    "time": "Thu Nov 24 15:15:17 2005 +0000"
  },
  "message": "[zebra] Fix mistake in previous commit and further compile warnings/errors.\n\n2005-11-24 Paul Jakma \u003cpaul.jakma@sun.com\u003e\n\n\t* kernel_socket.h: New header for functions exported to sysctl\n\t  methods.\n\t* kernel_socket.c: include previous.\n\t  Remove static qualifier from couple of functions which are\n\t  used by sysctl methods, incorrectly added in previous commit.\n\t  Add a workaround for a bogus gcc warning to the RTA_ macros.\n\t* Makefile.am: Add kernel_socket.h to noinst_HEADERS\n\t* if_sysctl.c: include rt.h and kernel_socket.h and remove\n\t  redundant prototypes.\n\t* rtread_sysctl.c: ditto.\n\t  (route_read) fix mismatch of return values.\n\t* {rt,zserv,rib}.h: Include lib headers depended on.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "734dd84b1610b92ba5cd29fbd04c3e594a2a31be",
      "old_mode": 33188,
      "old_path": "zebra/ChangeLog",
      "new_id": "4764012c7fe0338f107c2bf66dd4b9cdc8b455e7",
      "new_mode": 33188,
      "new_path": "zebra/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "7dc495e903e95843b69ff3c31ee192739b3bf0e1",
      "old_mode": 33188,
      "old_path": "zebra/Makefile.am",
      "new_id": "751f606f8d2a201fca02f36c940ee855334a7ed9",
      "new_mode": 33188,
      "new_path": "zebra/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "7ad570f4a401295b04b64cd61bbdc41e63de322f",
      "old_mode": 33188,
      "old_path": "zebra/if_sysctl.c",
      "new_id": "f1e3dcde4fd8c04a386e593423cf4402d379f3f8",
      "new_mode": 33188,
      "new_path": "zebra/if_sysctl.c"
    },
    {
      "type": "modify",
      "old_id": "903d67908ad98440e6324274a970dd520ed7fda0",
      "old_mode": 33188,
      "old_path": "zebra/kernel_socket.c",
      "new_id": "3b290e96637cc6b2c7391fe2963a92bb6aebbc20",
      "new_mode": 33188,
      "new_path": "zebra/kernel_socket.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3923c5ee5891435fe4e6a38bf0226e7ab96d311",
      "new_mode": 33188,
      "new_path": "zebra/kernel_socket.h"
    },
    {
      "type": "modify",
      "old_id": "8d1284642e1d2b2681c2245c448aae223ba90db5",
      "old_mode": 33188,
      "old_path": "zebra/rib.h",
      "new_id": "a1a9e1dbc4fc1aae185b3f3a440162b17b8ce374",
      "new_mode": 33188,
      "new_path": "zebra/rib.h"
    },
    {
      "type": "modify",
      "old_id": "e902b21091e40e8f5410ca5cfe7dfa2c6c76d706",
      "old_mode": 33188,
      "old_path": "zebra/rt.h",
      "new_id": "82747d3d73eee3e662bedd641d8c1f5bcbd4a04b",
      "new_mode": 33188,
      "new_path": "zebra/rt.h"
    },
    {
      "type": "modify",
      "old_id": "e39d8cb153447e3a9b30eb5d3cb4756b71d351b2",
      "old_mode": 33188,
      "old_path": "zebra/rtread_sysctl.c",
      "new_id": "88527b374391831897c870ec5728ab3cad814a94",
      "new_mode": 33188,
      "new_path": "zebra/rtread_sysctl.c"
    },
    {
      "type": "modify",
      "old_id": "f7d3f8c07e87b8032410f27d36ecb892bffd7b20",
      "old_mode": 33188,
      "old_path": "zebra/zserv.h",
      "new_id": "9a570fb3bea19ef8e8587e490576a7256c0b879d",
      "new_mode": 33188,
      "new_path": "zebra/zserv.h"
    }
  ]
}
