)]}'
{
  "commit": "e0053ec07e32ec94535c47b10af3377255f00836",
  "tree": "05d74698e2be2ac052fca3132e830c524887a5fd",
  "parents": [
    "dec18810c52ed564c1aedc7f93dbf278b7fdf6d5"
  ],
  "author": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Sun Oct 14 00:37:52 2007 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@sunset.davemloft.net",
    "time": "Mon Oct 15 12:26:24 2007 -0700"
  },
  "message": "[SKBUFF]: Add skb_morph\n\nThis patch creates a new function skb_morph that\u0027s just like skb_clone\nexcept that it lets user provide the spare skb that will be overwritten\nby the one that\u0027s to be cloned.\n\nThis will be used by IP fragment reassembly so that we get back the same\nskb that went in last (rather than the head skb that we get now which\nrequires us to carry around double pointers all over the place).\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a656cecd373c812eb7057d844f74dd2c0ce189df",
      "old_mode": 33188,
      "old_path": "include/linux/skbuff.h",
      "new_id": "be5bf0b415134c17a3d4ce4ea224ad7166d88a5f",
      "new_mode": 33188,
      "new_path": "include/linux/skbuff.h"
    },
    {
      "type": "modify",
      "old_id": "758bbef506d33191399b4f7adb3cecb60e98da14",
      "old_mode": 33188,
      "old_path": "net/core/skbuff.c",
      "new_id": "c3aa68ceed62e3f81dea98571f7b9c228109676d",
      "new_mode": 33188,
      "new_path": "net/core/skbuff.c"
    }
  ]
}
