)]}'
{
  "commit": "cc9ff19da9bf76a2f70bcb80225a1c587c162e52",
  "tree": "181efcd617a42a48fa94c51cfe9dc0e77b3b5775",
  "parents": [
    "e1f2d8c2cc61d2b9472efe44e8a2b098336914b4"
  ],
  "author": {
    "name": "Timo Teräs",
    "email": "timo.teras@iki.fi",
    "time": "Wed Nov 03 04:41:38 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Nov 15 10:44:04 2010 -0800"
  },
  "message": "xfrm: use gre key as flow upper protocol info\n\nThe GRE Key field is intended to be used for identifying an individual\ntraffic flow within a tunnel. It is useful to be able to have XFRM\npolicy selector matches to have different policies for different\nGRE tunnels.\n\nSigned-off-by: Timo Teräs \u003ctimo.teras@iki.fi\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0ac3fb5e0973460f3046cdf1f00a0e1114a13dff",
      "old_mode": 33188,
      "old_path": "include/net/flow.h",
      "new_id": "7196e6864b8d8e282e0a97c2d614372a77ba53b4",
      "new_mode": 33188,
      "new_path": "include/net/flow.h"
    },
    {
      "type": "modify",
      "old_id": "bcfb6b24b019cf398bb3674aa13cc29d5b423dc6",
      "old_mode": 33188,
      "old_path": "include/net/xfrm.h",
      "new_id": "54b283229488f6d8a68d33e209a4274a14a57913",
      "new_mode": 33188,
      "new_path": "include/net/xfrm.h"
    },
    {
      "type": "modify",
      "old_id": "cab2057d543058775ee1d6b03e07cfba112d27c6",
      "old_mode": 33188,
      "old_path": "net/ipv4/ip_gre.c",
      "new_id": "aace653710f6bba0b9e68699cc1b527e77157224",
      "new_mode": 33188,
      "new_path": "net/ipv4/ip_gre.c"
    },
    {
      "type": "modify",
      "old_id": "dd1fd8c473fc026c4b374621401b6df269680b44",
      "old_mode": 33188,
      "old_path": "net/ipv4/xfrm4_policy.c",
      "new_id": "4a8c5335770c1e207677aeef423b9a70e2912d4a",
      "new_mode": 33188,
      "new_path": "net/ipv4/xfrm4_policy.c"
    }
  ]
}
