)]}'
{
  "commit": "52cae8f06babf9eed327479c1aa024ce3732f912",
  "tree": "2ef0dc1e4daf53735681ba7223d40058f1175092",
  "parents": [
    "c226ef9b83694311327f3ab0036c6de9c22e9daf"
  ],
  "author": {
    "name": "Vlad Yasevich",
    "email": "vladislav.yasevich@hp.com",
    "time": "Mon Aug 18 10:34:34 2008 -0400"
  },
  "committer": {
    "name": "Vlad Yasevich",
    "email": "vladislav.yasevich@hp.com",
    "time": "Wed Oct 01 11:33:06 2008 -0400"
  },
  "message": "sctp: try harder to figure out address family when checking wildcards\n\nsctp_is_any() function that is used to check for wildcard addresses\nonly looks at the address itself to determine the address family.\nThis function is used in the API to check the address passed in from\nthe user.  If the user simply zerroes out the sockaddr_storage and\npass that in, we\u0027ll end up failing.  So, let\u0027s try harder to determine\nthe address family by also checking the socket if it\u0027s possible.\n\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0dc1b7267c37fae9ec14ebaf0d2c3fa47b17f416",
      "old_mode": 33188,
      "old_path": "include/net/sctp/structs.h",
      "new_id": "94c62e4ddea9915eae413745c900f6b03645d1ba",
      "new_mode": 33188,
      "new_path": "include/net/sctp/structs.h"
    },
    {
      "type": "modify",
      "old_id": "f62bc24689353557c5f11232cdd0230c9598d6d4",
      "old_mode": 33188,
      "old_path": "net/sctp/bind_addr.c",
      "new_id": "6d5944a745d4e3d709ef2660389638d65882a1bc",
      "new_mode": 33188,
      "new_path": "net/sctp/bind_addr.c"
    },
    {
      "type": "modify",
      "old_id": "47f91afa02114229997f0f06810e156fcf9580fc",
      "old_mode": 33188,
      "old_path": "net/sctp/ipv6.c",
      "new_id": "c78da3c9dd347ed16952d4ba98eb1341574dff7d",
      "new_mode": 33188,
      "new_path": "net/sctp/ipv6.c"
    },
    {
      "type": "modify",
      "old_id": "5ffb9dec1c3f17526a5c4474e086a2cd04c2a588",
      "old_mode": 33188,
      "old_path": "net/sctp/socket.c",
      "new_id": "a1b904529d5e1c3e12ba0a6c1ff7bfbc2b5dbddb",
      "new_mode": 33188,
      "new_path": "net/sctp/socket.c"
    }
  ]
}
