)]}'
{
  "commit": "0ee453552f0b1ea87f6f50a077b0ed9d9ac7d6ac",
  "tree": "cd0940bf0378b56494a7d41d56d10c8e2209021f",
  "parents": [
    "37c73b5f323c973c1db6857494a6685260440be1"
  ],
  "author": {
    "name": "Johannes Berg",
    "email": "johannes.berg@intel.com",
    "time": "Mon Oct 29 19:48:40 2012 +0100"
  },
  "committer": {
    "name": "Johannes Berg",
    "email": "johannes.berg@intel.com",
    "time": "Tue Nov 06 13:24:52 2012 +0100"
  },
  "message": "wireless: add utility function to get P2P attribute\n\nParsing the P2P attributes can be tricky as their\ncontents can be split across multiple (vendor) IEs.\nThus, it\u0027s not possible to parse them like IEs (by\nreturning a pointer to the data.) Instead, provide\na function that copies the attribute data into a\ncaller-provided buffer and returns the size needed\n(useful in case the buffer was too small.)\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10c9fc68d1af2c148038d056cfe1c8fdef9e9b47",
      "old_mode": 33188,
      "old_path": "include/net/cfg80211.h",
      "new_id": "81d725038f97e78ce654b01e2d98794e396b920c",
      "new_mode": 33188,
      "new_path": "include/net/cfg80211.h"
    },
    {
      "type": "modify",
      "old_id": "5b6c1df72f3136a79a64621d82890863501eb68b",
      "old_mode": 33188,
      "old_path": "net/wireless/util.c",
      "new_id": "b99f01cda1f6913ba7a5d9dc8d75a3a6e97c7b95",
      "new_mode": 33188,
      "new_path": "net/wireless/util.c"
    }
  ]
}
