)]}'
{
  "commit": "116cb42855fbd052fc8cd2ca3e06050bff762673",
  "tree": "ad61cd5a69dc68a4851fb196120baba6052d2689",
  "parents": [
    "e8b5fc514d1c7637cb4b8f77e7d8ac33ef66130c"
  ],
  "author": {
    "name": "Ben Greear",
    "email": "greearb@candelatech.com",
    "time": "Mon Jan 26 12:37:53 2009 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Jan 26 12:37:53 2009 -0800"
  },
  "message": "vlan: Export symbols as non GPL symbols.\n\nIn previous kernels, any kernel module could get access to the\n\u0027real-device\u0027 and the VLAN-ID for a particular VLAN.  In more recent\nkernels, the code was restructured such that this is hard to do\nwithout accessing private .h files for any module that cannot use\nGPL-only symbols.\n\nAttached is a patch to once again allow non-GPL modules the ability to\naccess the real-device and VLAN id for VLANs.\n\nSigned-off-by: Ben Greear \u003cgreearb@candelatech.com\u003e\nAcked-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6c1323940263121549594f30865c6e84a210eb3d",
      "old_mode": 33188,
      "old_path": "net/8021q/vlan_core.c",
      "new_id": "e9db889d6222c466e6ad2a896dcdcdfd8d7d2d94",
      "new_mode": 33188,
      "new_path": "net/8021q/vlan_core.c"
    }
  ]
}
