)]}'
{
  "commit": "c15bf6e699f4c366f2d1e19ac5d7add21c6b5a19",
  "tree": "2bcd680115a8b07cd6d7493b134ae2d36fe637be",
  "parents": [
    "516299d2f5b6f9703b9b388faf91898dc636a678"
  ],
  "author": {
    "name": "Bart De Schuymer",
    "email": "bdschuym@pandora.be",
    "time": "Thu Apr 12 22:15:06 2007 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@sunset.davemloft.net",
    "time": "Wed Apr 25 22:28:58 2007 -0700"
  },
  "message": "[NETFILTER]: ebt_arp: add gratuitous arp filtering\n\nThe attached patch adds gratuitous arp filtering, more precisely: it\nallows checking that the IPv4 source address matches the IPv4\ndestination address inside the ARP header. It also adds a check for the\nhardware address type when matching MAC addresses (nothing critical,\njust for better consistency).\n\nSigned-off-by: Bart De Schuymer \u003cbdschuym@pandora.be\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\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": "97e4dbde1f89958e5ce218411c6264bc713af6da",
      "old_mode": 33188,
      "old_path": "include/linux/netfilter_bridge/ebt_arp.h",
      "new_id": "cbf4843b6b0f771ca8392287a0c6ce665e308ec0",
      "new_mode": 33188,
      "new_path": "include/linux/netfilter_bridge/ebt_arp.h"
    },
    {
      "type": "modify",
      "old_id": "9c599800a90005b2a4602d6782daf86fb7b576ce",
      "old_mode": 33188,
      "old_path": "net/bridge/netfilter/ebt_arp.c",
      "new_id": "1a46952a56d9f197077e97e9cddf9814f24544b6",
      "new_mode": 33188,
      "new_path": "net/bridge/netfilter/ebt_arp.c"
    }
  ]
}
