)]}'
{
  "commit": "cd05acfe65ed2cf2db683fa9a6adb8d35635263b",
  "tree": "73cf8541f3ad48bce5078209fb1cc7383e8c2a3b",
  "parents": [
    "8dbde28d9711475adfe0e9c88505e38743cdc2a7"
  ],
  "author": {
    "name": "Oliver Hartkopp",
    "email": "oliver.hartkopp@volkswagen.de",
    "time": "Sun Dec 16 15:59:24 2007 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Jan 28 14:54:09 2008 -0800"
  },
  "message": "[CAN]: Allocate protocol numbers for PF_CAN\n\nThis patch adds a protocol/address family number, ARP hardware type,\nethernet packet type, and a line discipline number for the SocketCAN\nimplementation.\n\nSigned-off-by: Oliver Hartkopp \u003coliver.hartkopp@volkswagen.de\u003e\nSigned-off-by: Urs Thuermann \u003curs.thuermann@volkswagen.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "32bf419351f184242dfd5af400dd1859f297282d",
      "old_mode": 33188,
      "old_path": "include/linux/if.h",
      "new_id": "186070d5c5443c1e042c60448154d529a4abaa90",
      "new_mode": 33188,
      "new_path": "include/linux/if.h"
    },
    {
      "type": "modify",
      "old_id": "ed7b93c3083ae668b1505d434aa58a1d9dc601ce",
      "old_mode": 33188,
      "old_path": "include/linux/if_arp.h",
      "new_id": "296e8e86e91d1c33052ea2b27ad3b1d8f86895db",
      "new_mode": 33188,
      "new_path": "include/linux/if_arp.h"
    },
    {
      "type": "modify",
      "old_id": "5f9297793661784f05d2e8567f6f4eddc36d43b8",
      "old_mode": 33188,
      "old_path": "include/linux/if_ether.h",
      "new_id": "cc002cbbdc26c022fbf7177b7613c6d1e80af310",
      "new_mode": 33188,
      "new_path": "include/linux/if_ether.h"
    },
    {
      "type": "modify",
      "old_id": "c22ef1c1afb803e651a2b656a0add216e5d98590",
      "old_mode": 33188,
      "old_path": "include/linux/socket.h",
      "new_id": "eb5bdd59a644aeb1a1d57fbf8eca349da5188daf",
      "new_mode": 33188,
      "new_path": "include/linux/socket.h"
    },
    {
      "type": "modify",
      "old_id": "defd2ab72449d4b9ef91f4def9a9e1cb2635364f",
      "old_mode": 33188,
      "old_path": "include/linux/tty.h",
      "new_id": "402de892b3edcdd0ae3bbf16892100e5c5570915",
      "new_mode": 33188,
      "new_path": "include/linux/tty.h"
    },
    {
      "type": "modify",
      "old_id": "98b243a5b32394321e464290424be47c481ca98f",
      "old_mode": 33188,
      "old_path": "net/core/sock.c",
      "new_id": "c9305a8617601cd6505b3ec158c6d6bf85e98f8e",
      "new_mode": 33188,
      "new_path": "net/core/sock.c"
    }
  ]
}
