)]}'
{
  "commit": "7d9904c2604ce091c97c225b5e2f92f3e7cc2e3a",
  "tree": "b14eb64e39855157975b0b2169861fd42fba4b40",
  "parents": [
    "651acc9893f2cd036e9485ce782d0c4cffbc27f5"
  ],
  "author": {
    "name": "Jan Engelhardt",
    "email": "jengelh@computergmbh.de",
    "time": "Tue Feb 19 17:19:44 2008 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Feb 19 17:19:44 2008 -0800"
  },
  "message": "[NETFILTER]: xt_hashlimit: remove unneeded struct member\n\nBy allocating -\u003ehinfo, we already have the needed indirection to cope\nwith the per-cpu xtables struct match_entry.\n\n[Patrick: do this now before the revision 1 struct is used by userspace]\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@computergmbh.de\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "58b818ee41caa25f9d18a9c265fb2f7325f80826",
      "old_mode": 33188,
      "old_path": "include/linux/netfilter/xt_hashlimit.h",
      "new_id": "51b18d83b4778ebc1d69eb71513e5be1faee9809",
      "new_mode": 33188,
      "new_path": "include/linux/netfilter/xt_hashlimit.h"
    },
    {
      "type": "modify",
      "old_id": "744c7f2ab0b1feb7c01c8d05c4867160a945caf3",
      "old_mode": 33188,
      "old_path": "net/netfilter/xt_hashlimit.c",
      "new_id": "5418ce59ac3aa3689c2adf567aefecd3240af94f",
      "new_mode": 33188,
      "new_path": "net/netfilter/xt_hashlimit.c"
    }
  ]
}
