)]}'
{
  "commit": "e0835f8fa56d2d308486f8a34cf1c4480cd27f4e",
  "tree": "8b9e2f60795dbc6e0e0138c8e7c362efecb568e8",
  "parents": [
    "03d2f897e9fb3218989baa2139a951ce7f5414bf"
  ],
  "author": {
    "name": "YOSHIFUJI Hideaki",
    "email": "yoshfuji@linux-ipv6.org",
    "time": "Thu Jul 03 16:51:22 2008 +0900"
  },
  "committer": {
    "name": "YOSHIFUJI Hideaki",
    "email": "yoshfuji@linux-ipv6.org",
    "time": "Thu Jul 03 17:51:57 2008 +0900"
  },
  "message": "ipv4,ipv6 mroute: Add some helper inline functions to remove ugly ifdefs.\n\nip{,v6}_mroute_{set,get}sockopt() should not matter by optimization but\nit would be better not to depend on optimization semantically.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "df8efd42bf8ad4f0c84af625594db3c4864ae581",
      "old_mode": 33188,
      "old_path": "include/linux/mroute.h",
      "new_id": "07112ee9293a5aa25b8186db6e19c990c7863f11",
      "new_mode": 33188,
      "new_path": "include/linux/mroute.h"
    },
    {
      "type": "modify",
      "old_id": "4c4d6f57d5c57c90e85d20e9f4f208c48d616a3e",
      "old_mode": 33188,
      "old_path": "include/linux/mroute6.h",
      "new_id": "5cf50473a10f0f6877263bb822a59c865b66163f",
      "new_mode": 33188,
      "new_path": "include/linux/mroute6.h"
    },
    {
      "type": "modify",
      "old_id": "6b39af1acb5e373b2e91f79ee670ab09b95b34e2",
      "old_mode": 33188,
      "old_path": "net/ipv6/af_inet6.c",
      "new_id": "3d828bc4b1cf97cbfcbd1df9e76c5b357b37a9c4",
      "new_mode": 33188,
      "new_path": "net/ipv6/af_inet6.c"
    }
  ]
}
