)]}'
{
  "commit": "951dbc8ac714b04c36296b8b5c36c8e036ce433f",
  "tree": "7f3599987f6b6db765f66c65d5c1cefe1457ea6a",
  "parents": [
    "16a6677fdf1d1194f688f8291b06fbaff248c353"
  ],
  "author": {
    "name": "Patrick McHardy",
    "email": "kaber@trash.net",
    "time": "Fri Jan 06 23:02:34 2006 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@sunset.davemloft.net",
    "time": "Sat Jan 07 12:57:29 2006 -0800"
  },
  "message": "[IPV6]: Move nextheader offset to the IP6CB\n\nMove nextheader offset to the IP6CB to make it possible to pass a\npacket to ip6_input_finish multiple times and have it skip already\nparsed headers. As a nice side effect this gets rid of the manual\nhopopts skipping in ip6_input_finish.\n\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": "93bbed5c6cf426a61683ec8204363f75f67fc08b",
      "old_mode": 33188,
      "old_path": "include/linux/ipv6.h",
      "new_id": "5cfc71529595cdf9b44b3af04419659a1adfdfa7",
      "new_mode": 33188,
      "new_path": "include/linux/ipv6.h"
    },
    {
      "type": "modify",
      "old_id": "63f7db99c2a67c526dffd96a090621f5542e6765",
      "old_mode": 33188,
      "old_path": "include/net/protocol.h",
      "new_id": "6dc5970612d74eb822e39e2c50659286df4215ee",
      "new_mode": 33188,
      "new_path": "include/net/protocol.h"
    },
    {
      "type": "modify",
      "old_id": "07d7b50cdd76fc9ed52d1f98609898703e807161",
      "old_mode": 33188,
      "old_path": "include/net/xfrm.h",
      "new_id": "297d09d28fe42eaf17cbd4d0c35e16e187d21313",
      "new_mode": 33188,
      "new_path": "include/net/xfrm.h"
    },
    {
      "type": "modify",
      "old_id": "683250a05f58540edb3977444c7c67eb6f18109f",
      "old_mode": 33188,
      "old_path": "net/dccp/ipv6.c",
      "new_id": "df074259f9c3100581f649499dac1ae5554d1770",
      "new_mode": 33188,
      "new_path": "net/dccp/ipv6.c"
    },
    {
      "type": "modify",
      "old_id": "113374dc342c1fdd116173572131853437076d48",
      "old_mode": 33188,
      "old_path": "net/ipv6/exthdrs.c",
      "new_id": "2a1e7e45b890ff9eccb841c3271b3b09e52c8305",
      "new_mode": 33188,
      "new_path": "net/ipv6/exthdrs.c"
    },
    {
      "type": "modify",
      "old_id": "6ec6a2b549bbd6d6930230d8bb8ca00d0e208f1f",
      "old_mode": 33188,
      "old_path": "net/ipv6/icmp.c",
      "new_id": "53c81fcd20ba23b6573c1525a412f700ba10cccd",
      "new_mode": 33188,
      "new_path": "net/ipv6/icmp.c"
    },
    {
      "type": "modify",
      "old_id": "a6026d2787d2c042a05924c33ebba66f91b6f101",
      "old_mode": 33188,
      "old_path": "net/ipv6/ip6_input.c",
      "new_id": "13d724150f33921bd5f6a52e5d135740bcd506a0",
      "new_mode": 33188,
      "new_path": "net/ipv6/ip6_input.c"
    },
    {
      "type": "modify",
      "old_id": "e315d0f80af1ef3a531c8293e8c33d56e6b08102",
      "old_mode": 33188,
      "old_path": "net/ipv6/ip6_tunnel.c",
      "new_id": "f079621c8b671d3b121354f0da7c25b6824d3109",
      "new_mode": 33188,
      "new_path": "net/ipv6/ip6_tunnel.c"
    },
    {
      "type": "modify",
      "old_id": "5d316cb72ec920f10d448eb69f7f31cd9a54bbd1",
      "old_mode": 33188,
      "old_path": "net/ipv6/reassembly.c",
      "new_id": "15e1456b3f18731f8a5bdc35048845b37d549262",
      "new_mode": 33188,
      "new_path": "net/ipv6/reassembly.c"
    },
    {
      "type": "modify",
      "old_id": "2947bc56d8a025948b803fabd088cf220ef01c4a",
      "old_mode": 33188,
      "old_path": "net/ipv6/tcp_ipv6.c",
      "new_id": "a25f4e8a8adae03aa9d08afb7d1c33defdc87ba2",
      "new_mode": 33188,
      "new_path": "net/ipv6/tcp_ipv6.c"
    },
    {
      "type": "modify",
      "old_id": "d8538dcea8130b0209941ec0f5eb1ab795a49cd0",
      "old_mode": 33188,
      "old_path": "net/ipv6/udp.c",
      "new_id": "c47648892c04d421a446dc614aa891f46d2baeac",
      "new_mode": 33188,
      "new_path": "net/ipv6/udp.c"
    },
    {
      "type": "modify",
      "old_id": "28c29d78338e3a84c259264182b6f5d322f71ac9",
      "old_mode": 33188,
      "old_path": "net/ipv6/xfrm6_input.c",
      "new_id": "1079e47f393383f09624988e705e55d5c9080fa7",
      "new_mode": 33188,
      "new_path": "net/ipv6/xfrm6_input.c"
    },
    {
      "type": "modify",
      "old_id": "fbef7826a74f610556d02b11b9332f11a823b980",
      "old_mode": 33188,
      "old_path": "net/ipv6/xfrm6_tunnel.c",
      "new_id": "da09ff258648e0be62dbf09e953c4b836edb9c1e",
      "new_mode": 33188,
      "new_path": "net/ipv6/xfrm6_tunnel.c"
    },
    {
      "type": "modify",
      "old_id": "15c05165c905173b49a3e109f109a96cc5d607a9",
      "old_mode": 33188,
      "old_path": "net/sctp/ipv6.c",
      "new_id": "04c7fab4edc42b49068513a455ca2c747b174f8e",
      "new_mode": 33188,
      "new_path": "net/sctp/ipv6.c"
    }
  ]
}
