)]}'
{
  "commit": "ab6a5bb6b28a970104a34f0f6959b73cf61bdc72",
  "tree": "54cfa7d4fe00d0c28a60022b075afc0856d6fc2b",
  "parents": [
    "88c7664f13bd1a36acb8566b93892a4c58759ac6"
  ],
  "author": {
    "name": "Arnaldo Carvalho de Melo",
    "email": "acme@redhat.com",
    "time": "Sun Mar 18 17:43:48 2007 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@sunset.davemloft.net",
    "time": "Wed Apr 25 22:25:24 2007 -0700"
  },
  "message": "[TCP]: Introduce tcp_hdrlen() and tcp_optlen()\n\nThe ip_hdrlen() buddy, created to reduce the number of skb-\u003eh.th-\u003e uses and to\navoid the longer, open coded equivalent.\n\nDitched a no-op in bnx2 in the process.\n\nI wonder if we should have a BUG_ON(skb-\u003eh.th-\u003edoff \u003c 5) in tcp_optlen()...\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c26f8ce320e6db74ce27e7bd8c776135808b3667",
      "old_mode": 33188,
      "old_path": "drivers/net/atl1/atl1_main.c",
      "new_id": "8d5994751e2ef66e9e606c4de64e3d276cd3ce62",
      "new_mode": 33188,
      "new_path": "drivers/net/atl1/atl1_main.c"
    },
    {
      "type": "modify",
      "old_id": "eb0c4f1d448313fea0db44ab62d2c85602f64d4e",
      "old_mode": 33188,
      "old_path": "drivers/net/bnx2.c",
      "new_id": "73512fb164527e6d0ac075ff6a64f4a6800786c1",
      "new_mode": 33188,
      "new_path": "drivers/net/bnx2.c"
    },
    {
      "type": "modify",
      "old_id": "78cf417cf236b4f732c7b6d4e048604432e03776",
      "old_mode": 33188,
      "old_path": "drivers/net/e1000/e1000_main.c",
      "new_id": "4572fbba50f9d45531befcd5f67890d8ed9e208c",
      "new_mode": 33188,
      "new_path": "drivers/net/e1000/e1000_main.c"
    },
    {
      "type": "modify",
      "old_id": "0dc701e611e5a084afd9d4eab116c57a2ab41d3e",
      "old_mode": 33188,
      "old_path": "drivers/net/ehea/ehea_main.c",
      "new_id": "63732d2305bbcf9590cf3a141046783f03690293",
      "new_mode": 33188,
      "new_path": "drivers/net/ehea/ehea_main.c"
    },
    {
      "type": "modify",
      "old_id": "ceea6e45792d9cb492c2fc7a0d0c55e9075560c2",
      "old_mode": 33188,
      "old_path": "drivers/net/ixgb/ixgb_main.c",
      "new_id": "96550d681623e245704e1a2480e92d8a34d206ce",
      "new_mode": 33188,
      "new_path": "drivers/net/ixgb/ixgb_main.c"
    },
    {
      "type": "modify",
      "old_id": "e04228c7b14f32a9bf8a35d2fb844a58dcde7a38",
      "old_mode": 33188,
      "old_path": "drivers/net/myri10ge/myri10ge.c",
      "new_id": "e4b69a0485baabc6e0e06cefe209b44c7d83c61c",
      "new_mode": 33188,
      "new_path": "drivers/net/myri10ge/myri10ge.c"
    },
    {
      "type": "modify",
      "old_id": "09ca2192cbfa26c3d4130734b4ccc5d748e462c9",
      "old_mode": 33188,
      "old_path": "drivers/net/netxen/netxen_nic_hw.c",
      "new_id": "0fba8f190762c7785513e3d85fbae98ff51ccf8a",
      "new_mode": 33188,
      "new_path": "drivers/net/netxen/netxen_nic_hw.c"
    },
    {
      "type": "modify",
      "old_id": "b548a30e5c8eea4b7d62d42fbb89feb99b6a202c",
      "old_mode": 33188,
      "old_path": "drivers/net/netxen/netxen_nic_main.c",
      "new_id": "b488e94bc4c0fe8af88027df880d5131da08b38b",
      "new_mode": 33188,
      "new_path": "drivers/net/netxen/netxen_nic_main.c"
    },
    {
      "type": "modify",
      "old_id": "a35f2f2784ae0792c7cd4617464c526fe94130b7",
      "old_mode": 33188,
      "old_path": "drivers/net/sky2.c",
      "new_id": "fd291fc93169e17fccb77c13fa6e8825bae79b54",
      "new_mode": 33188,
      "new_path": "drivers/net/sky2.c"
    },
    {
      "type": "modify",
      "old_id": "76a31afe20deefb922d1284328da089273b6dc65",
      "old_mode": 33188,
      "old_path": "drivers/net/tg3.c",
      "new_id": "7ca30d76bf6f08bb62a7cdb9546ec38f81021c8f",
      "new_mode": 33188,
      "new_path": "drivers/net/tg3.c"
    },
    {
      "type": "modify",
      "old_id": "90da58b4e532c78e944eb1116d981e37f0e590c2",
      "old_mode": 33188,
      "old_path": "drivers/s390/net/qeth_eddp.c",
      "new_id": "273f1745a009e82edefccf5c2a3820a1751ee195",
      "new_mode": 33188,
      "new_path": "drivers/s390/net/qeth_eddp.c"
    },
    {
      "type": "modify",
      "old_id": "18a468dd5055213a8c8fb47008eed78b9cbf912c",
      "old_mode": 33188,
      "old_path": "include/linux/tcp.h",
      "new_id": "244ae0dacf4a4232c733a0674f53cad53f35a972",
      "new_mode": 33188,
      "new_path": "include/linux/tcp.h"
    },
    {
      "type": "modify",
      "old_id": "51424df9078e49c9924391fdae8573703720b7bf",
      "old_mode": 33188,
      "old_path": "net/ipv4/tcp_ipv4.c",
      "new_id": "c146a02f84951aadaf88d933577e8169ee0befd9",
      "new_mode": 33188,
      "new_path": "net/ipv4/tcp_ipv4.c"
    },
    {
      "type": "modify",
      "old_id": "85b3e89110f92b82cebfbc0012d690e6f3ad4a06",
      "old_mode": 33188,
      "old_path": "net/ipv6/tcp_ipv6.c",
      "new_id": "c573353f21cd0cdb6d135055efbb232881a5c991",
      "new_mode": 33188,
      "new_path": "net/ipv6/tcp_ipv6.c"
    }
  ]
}
