)]}'
{
  "commit": "f7ad74fef3af6c6e2ef7f01c5589d77fe7db3d7c",
  "tree": "fc0276ddd7983b0e346ce08104c7165a0b710295",
  "parents": [
    "a319726af99d3da87f942a4ae95a4f6527badf4a"
  ],
  "author": {
    "name": "Benjamin LaHaise",
    "email": "bcrl@kvack.org",
    "time": "Fri Apr 27 08:23:21 2012 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Sat Apr 28 22:21:50 2012 -0400"
  },
  "message": "net/ipv6/udp: UDP encapsulation: break backlog_rcv into __udpv6_queue_rcv_skb\n\nThis is the first step in reworking the IPv6 UDP code to be structured more\nlike the IPv4 UDP code.  This patch creates __udpv6_queue_rcv_skb() with\nthe equivalent sematics to __udp_queue_rcv_skb(), and wires it up to the\nbacklog_rcv method.\n\nSigned-off-by: Benjamin LaHaise \u003cbcrl@kvack.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d39bbc9e06222d821048e7ced5d2e4b02dac6db1",
      "old_mode": 33188,
      "old_path": "net/ipv6/udp.c",
      "new_id": "6c0367ff7be7dc42d49cbef75702a90c9b1923cd",
      "new_mode": 33188,
      "new_path": "net/ipv6/udp.c"
    }
  ]
}
