)]}'
{
  "commit": "0a85df004667c99efc31fab07386823eefce3be5",
  "tree": "2fe059bc77f52e3cdb6ab665e41dd1eba9d4fc08",
  "parents": [
    "167c25e4c5501f8b7e37f949d23652975c5a769c"
  ],
  "author": {
    "name": "Hao Zheng",
    "email": "hzheng@nicira.com",
    "time": "Thu Nov 11 13:47:57 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Fri Nov 12 12:30:57 2010 -0800"
  },
  "message": "vlan: Add function to retrieve EtherType from vlan packets.\n\nDepending on how a packet is vlan tagged (i.e. hardware accelerated or\nnot), the encapsulated protocol is stored in different locations.  This\nprovides a consistent method of accessing that protocol, which is needed\nby drivers, security checks, etc.\n\nSigned-off-by: Hao Zheng \u003chzheng@nicira.com\u003e\nSigned-off-by: Jesse Gross \u003cjesse@nicira.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c2f3a72712cec86a63699690096b928f1a1db6a2",
      "old_mode": 33188,
      "old_path": "include/linux/if_vlan.h",
      "new_id": "635e1faec412db465a429a626da4c373510f2d98",
      "new_mode": 33188,
      "new_path": "include/linux/if_vlan.h"
    }
  ]
}
