)]}'
{
  "commit": "42c1edd345c8412d96e7a362ee06feb7be73bb6c",
  "tree": "5b05b0324b8186fe8bc40ffced48c856b099547d",
  "parents": [
    "2c38de4c1f8da799bdca0e4bb40ca13f2174d3e8"
  ],
  "author": {
    "name": "Julian Anastasov",
    "email": "ja@ssi.bg",
    "time": "Thu Jun 16 17:29:22 2011 +0200"
  },
  "committer": {
    "name": "Patrick McHardy",
    "email": "kaber@trash.net",
    "time": "Thu Jun 16 17:29:22 2011 +0200"
  },
  "message": "netfilter: nf_nat: avoid double seq_adjust for loopback\n\n\tAvoid double seq adjustment for loopback traffic\nbecause it causes silent repetition of TCP data. One\nexample is passive FTP with DNAT rule and difference in the\nlength of IP addresses.\n\n\tThis patch adds check if packet is sent and\nreceived via loopback device. As the same conntrack is\nused both for outgoing and incoming direction, we restrict\nseq adjustment to happen only in POSTROUTING.\n\nSigned-off-by: Julian Anastasov \u003cja@ssi.bg\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7c42e7acc31004d10ba3adaa0f42c1e9131b127",
      "old_mode": 33188,
      "old_path": "include/net/netfilter/nf_conntrack.h",
      "new_id": "5d4f8e586e32e6489da5fb7ff5d1525a5b8fe1b1",
      "new_mode": 33188,
      "new_path": "include/net/netfilter/nf_conntrack.h"
    },
    {
      "type": "modify",
      "old_id": "db10075dd88e4720e1ba97bf7365b424e2fb124b",
      "old_mode": 33188,
      "old_path": "net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c",
      "new_id": "de9da21113a11be6c9f57b15a97b3936a574e512",
      "new_mode": 33188,
      "new_path": "net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c"
    }
  ]
}
