)]}'
{
  "commit": "d5ccd496601b8776a516d167a6485754575dc38f",
  "tree": "f5c92cd4b9a20470bd083ab840cf27821ad68de6",
  "parents": [
    "fb82fd204b6e6c67661bbd37df032edafb2da56e"
  ],
  "author": {
    "name": "Max Matveev",
    "email": "makc@redhat.com",
    "time": "Mon Aug 29 21:02:24 2011 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Fri Sep 16 17:17:22 2011 -0400"
  },
  "message": "sctp: deal with multiple COOKIE_ECHO chunks\n\nAttempt to reduce the number of IP packets emitted in response to single\nSCTP packet (2e3216cd) introduced a complication - if a packet contains\ntwo COOKIE_ECHO chunks and nothing else then SCTP state machine corks the\nsocket while processing first COOKIE_ECHO and then loses the association\nand forgets to uncork the socket. To deal with the issue add new SCTP\ncommand which can be used to set association explictly. Use this new\ncommand when processing second COOKIE_ECHO chunk to restore the context\nfor SCTP state machine.\n\nSigned-off-by: Max Matveev \u003cmakc@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6506458ccd33bbc3df02f76f8ae661c2fafd18d9",
      "old_mode": 33188,
      "old_path": "include/net/sctp/command.h",
      "new_id": "712b3bebeda78dbb2d3dbb2387fd15f3dd6b82ac",
      "new_mode": 33188,
      "new_path": "include/net/sctp/command.h"
    },
    {
      "type": "modify",
      "old_id": "167c880cf8da45240932d6fce85f43e9f2c71ddb",
      "old_mode": 33188,
      "old_path": "net/sctp/sm_sideeffect.c",
      "new_id": "76388b083f283a2e2c62ab3f605ee8a12469454f",
      "new_mode": 33188,
      "new_path": "net/sctp/sm_sideeffect.c"
    },
    {
      "type": "modify",
      "old_id": "49b847b00f9956cc1eea2d5077bdcbff1b3a3285",
      "old_mode": 33188,
      "old_path": "net/sctp/sm_statefuns.c",
      "new_id": "a0f31e6c1c63c1c44e0c3a27a62b0a36f6dc55b4",
      "new_mode": 33188,
      "new_path": "net/sctp/sm_statefuns.c"
    }
  ]
}
