)]}'
{
  "commit": "f0e48dbfc5c74e967fea4c0fd0c5ad07557ae0c8",
  "tree": "3e082e8946855e6a21f1f65582eb308b1cec0ed1",
  "parents": [
    "b91b9fd11210a7023f37eaee1e977ad9ce532095"
  ],
  "author": {
    "name": "Patrick McHardy",
    "email": "kaber@trash.net",
    "time": "Mon Jun 04 21:32:46 2007 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@sunset.davemloft.net",
    "time": "Thu Jun 07 13:38:51 2007 -0700"
  },
  "message": "[TCP]: Honour sk_bound_dev_if in tcp_v4_send_ack\n\nA time_wait socket inherits sk_bound_dev_if from the original socket,\nbut it is not used when sending ACK packets using ip_send_reply.\n\nFix by passing the oif to ip_send_reply in struct ip_reply_arg and\nuse it for output routing.\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": "bb207db03675bbe473b1d7d00e6e3c5c27e1aaf4",
      "old_mode": 33188,
      "old_path": "include/net/ip.h",
      "new_id": "abf2820a1125d73af2a83b8dab7a6e66509c88e5",
      "new_mode": 33188,
      "new_path": "include/net/ip.h"
    },
    {
      "type": "modify",
      "old_id": "d6427d9185125c34140f5306b98a692b255a6619",
      "old_mode": 33188,
      "old_path": "net/ipv4/ip_output.c",
      "new_id": "34ea4547ebbea10cda26bca8a6f05307218b9518",
      "new_mode": 33188,
      "new_path": "net/ipv4/ip_output.c"
    },
    {
      "type": "modify",
      "old_id": "47c61055eb601ae73a68b899fdccf5bb8e1921b2",
      "old_mode": 33188,
      "old_path": "net/ipv4/tcp_ipv4.c",
      "new_id": "97e294e8267913477987ef38d473cf5ff534df2c",
      "new_mode": 33188,
      "new_path": "net/ipv4/tcp_ipv4.c"
    }
  ]
}
