)]}'
{
  "commit": "1ed32e4fc8cfc9656cc1101e7f9617d485fcbe7b",
  "tree": "81697637a36eb4776df39c81a77a9e09ec951a1a",
  "parents": [
    "98b6218388e345064c3f2d3c161383a18274c638"
  ],
  "author": {
    "name": "Johannes Berg",
    "email": "johannes@sipsolutions.net",
    "time": "Wed Dec 23 13:15:45 2009 +0100"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Mon Dec 28 16:55:07 2009 -0500"
  },
  "message": "mac80211: remove struct ieee80211_if_init_conf\n\nAll its members (vif, mac_addr, type) are now available\nin the vif struct directly, so we can pass that instead\nof the conf struct. I generated this patch (except the\nmac80211 and header file changes) with this semantic\npatch:\n\n@@\nidentifier conf, fn, hw;\ntype tp;\n@@\ntp fn(struct ieee80211_hw *hw,\n-struct ieee80211_if_init_conf *conf)\n+struct ieee80211_vif *vif)\n{\n\u003c...\n(\n-conf-\u003etype\n+vif-\u003etype\n|\n-conf-\u003emac_addr\n+vif-\u003eaddr\n|\n-conf-\u003evif\n+vif\n)\n...\u003e\n}\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "39410016b4ffb8e467607ef9ffb0e9737f57e0f5",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/adm8211.c",
      "new_id": "e1f04bb437e305fd7d085d8f666b50e430435bd0",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/adm8211.c"
    },
    {
      "type": "modify",
      "old_id": "2517364d3ebedbf038e48aa6a93bcbf1e2dc1426",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/at76c50x-usb.c",
      "new_id": "0fb419936dfff58e0b8780107c07c70d842d712b",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/at76c50x-usb.c"
    },
    {
      "type": "modify",
      "old_id": "20f04ab2b13ee149837fa7d93fde89ff4e74372b",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/ath/ar9170/main.c",
      "new_id": "4d27f7f67c76cbf72f35fbca8958108567a63ab4",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/ath/ar9170/main.c"
    },
    {
      "type": "modify",
      "old_id": "a4c086f069b168aad8e9a434104e3a809e40bff1",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/ath/ath5k/base.c",
      "new_id": "20c7e5b450aa60bf4ab50b116642923f3f0907c3",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/ath/ath5k/base.c"
    },
    {
      "type": "modify",
      "old_id": "3f5b887d0fcd92da11e72c23e98c973d50d6ae23",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/ath/ath9k/main.c",
      "new_id": "446bd23756e5a15e7f05ee1db87711cddda7d7cc",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/ath/ath9k/main.c"
    },
    {
      "type": "modify",
      "old_id": "b0b5ce950008f758c6c903a59d185cae0c6bc73d",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/b43/main.c",
      "new_id": "6634a77fc766b17d7068e404b197b6fb99c837c3",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/b43/main.c"
    },
    {
      "type": "modify",
      "old_id": "ab6a18c2e9d9fe357163f8caaf3073f10747c30f",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/b43legacy/main.c",
      "new_id": "494017e4fcc98fa7a2dd61729c4b0dcec0afa120",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/b43legacy/main.c"
    },
    {
      "type": "modify",
      "old_id": "e3b96b48b7fe86ecadb8374c825a03d5e0940eb6",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/iwlwifi/iwl-core.c",
      "new_id": "14f482960d7faeda385162a58fafaf484e274cad",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/iwlwifi/iwl-core.c"
    },
    {
      "type": "modify",
      "old_id": "f7acbb32900a7c5030064456435eb4257e8792c5",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/iwlwifi/iwl-core.h",
      "new_id": "1728f961dcbab4b9efdd3d945dc6f69448458183",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/iwlwifi/iwl-core.h"
    },
    {
      "type": "modify",
      "old_id": "019431d2f8a900ebe1f981aff8fd40b309e419b1",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/libertas_tf/main.c",
      "new_id": "15a367680f596dbe542f8789509dc1bbc3cce38c",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/libertas_tf/main.c"
    },
    {
      "type": "modify",
      "old_id": "4dee69a38c1d8673b6bc92e362be321d73a93080",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/mac80211_hwsim.c",
      "new_id": "84df3fcf37b393c35d4fac12ce948448a7191d12",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/mac80211_hwsim.c"
    },
    {
      "type": "modify",
      "old_id": "97a95decf9a8217c20bb9ff1f9c96d00312133e4",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/mwl8k.c",
      "new_id": "c1c6ecd0c5b32202c47e06d480c6027029ebc9c7",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/mwl8k.c"
    },
    {
      "type": "modify",
      "old_id": "18012dbfb45dff585dbbadc0b0a0224f4d56812c",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/p54/main.c",
      "new_id": "26428e4c9c60257a4dee119abc885cbb77fd8cd4",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/p54/main.c"
    },
    {
      "type": "modify",
      "old_id": "a664a999b2b019a1e677d06368dc57d6577ff8d6",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt2x00.h",
      "new_id": "b4c6e0a6d7e09946e9d5b542b0ab5bdbd9d71820",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt2x00.h"
    },
    {
      "type": "modify",
      "old_id": "de549c244ed821a2ddbd3eefa070a21d60b3ee0f",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rt2x00/rt2x00mac.c",
      "new_id": "00f1f939f1bbf4589dfe857cc7e552a3512ab6ed",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rt2x00/rt2x00mac.c"
    },
    {
      "type": "modify",
      "old_id": "f01f1ef9e3be701025a08584481c89eb287e71d1",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rtl818x/rtl8180_dev.c",
      "new_id": "5a2b7199f5d5ae188e9b8caf3430f58243bb85dd",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rtl818x/rtl8180_dev.c"
    },
    {
      "type": "modify",
      "old_id": "1cb0eff46223b51c7b9e3520f1ab01dd7fbeb235",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/rtl818x/rtl8187_dev.c",
      "new_id": "f336c63053c1a052bd31a146ef54cfc643a71812",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/rtl818x/rtl8187_dev.c"
    },
    {
      "type": "modify",
      "old_id": "6aeffbe9e40187ce03a4451d518e3f30a9adae5e",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/wl12xx/wl1251_main.c",
      "new_id": "4e373f3dbc43d9eb55961402abaadbbcbe4d4c3b",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/wl12xx/wl1251_main.c"
    },
    {
      "type": "modify",
      "old_id": "4a997381a8d031459365f8f7ab06ff26a79dd562",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/wl12xx/wl1271_main.c",
      "new_id": "e4867b895c43b67fdc25e8c56b8ab949c34fff90",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/wl12xx/wl1271_main.c"
    },
    {
      "type": "modify",
      "old_id": "8a243732c51971cbdbae321436246c47d7b80723",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/zd1211rw/zd_mac.c",
      "new_id": "c4f41d0016c5e9cec9fedb4947a1b7c75e61ea4d",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/zd1211rw/zd_mac.c"
    },
    {
      "type": "modify",
      "old_id": "77ea34b03285e7fb4cbcf0f1ecc02dea169db2e7",
      "old_mode": 33188,
      "old_path": "include/net/mac80211.h",
      "new_id": "08d41357dcbe1eb0ffd93857cc86a51bcb3c7a25",
      "new_mode": 33188,
      "new_path": "include/net/mac80211.h"
    },
    {
      "type": "modify",
      "old_id": "cbe133bcdf34548b8975ce0d6881466aa51c7c9c",
      "old_mode": 33188,
      "old_path": "net/mac80211/driver-ops.h",
      "new_id": "bc7c8f55487a3255c33f4523f39d20735ffaae2f",
      "new_mode": 33188,
      "new_path": "net/mac80211/driver-ops.h"
    },
    {
      "type": "modify",
      "old_id": "7d410f15281af5a9b7bcc6826ce1381f333c9695",
      "old_mode": 33188,
      "old_path": "net/mac80211/iface.c",
      "new_id": "00a1f4ccdaf11fd87b2c2597f4237db7ef140077",
      "new_mode": 33188,
      "new_path": "net/mac80211/iface.c"
    },
    {
      "type": "modify",
      "old_id": "913dc7e3b29e74f4e7979629478ae9678c5664a1",
      "old_mode": 33188,
      "old_path": "net/mac80211/pm.c",
      "new_id": "47f818959ad7a556ee24d6380fc6da440f6fc830",
      "new_mode": 33188,
      "new_path": "net/mac80211/pm.c"
    },
    {
      "type": "modify",
      "old_id": "1fdb80ff92419fecc5cec10053a848a705e624d2",
      "old_mode": 33188,
      "old_path": "net/mac80211/util.c",
      "new_id": "4b930308b1fb268e571dddd8c52625d1884adb8d",
      "new_mode": 33188,
      "new_path": "net/mac80211/util.c"
    }
  ]
}
