All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <1522504872.1910.17.camel@realtek.com>

diff --git a/a/1.txt b/N1/1.txt
index 7af9456..b72716e 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,51 +1,43 @@
-On Sat, 2018-03-31 at 00:05 -0700, Joe Perches wrote:
-> Use the new ether_broadcast_addr global instead to save some object code.
-> 
-> Signed-off-by: Joe Perches <joe@perches.com>
-> ---
-> ?drivers/net/wireless/admtek/adm8211.c???????????| 3 +--
-> ?drivers/net/wireless/ath/carl9170/mac.c?????????| 4 +---
-> ?drivers/net/wireless/broadcom/b43/main.c????????| 3 +--
-> ?drivers/net/wireless/marvell/mwifiex/cfg80211.c | 3 +--
-> ?drivers/net/wireless/realtek/rtlwifi/core.c?????| 5 ++---
-> ?drivers/net/wireless/rndis_wlan.c???????????????| 6 +-----
-> ?drivers/net/wireless/ti/wl1251/main.c???????????| 5 +----
-> ?drivers/net/wireless/ti/wlcore/main.c???????????| 5 +----
-> ?8 files changed, 9 insertions(+), 25 deletions(-)
-> 
-> ?
-> diff --git a/drivers/net/wireless/realtek/rtlwifi/core.c
-> b/drivers/net/wireless/realtek/rtlwifi/core.c
-> index cfea57efa7f4..8c534a93dad5 100644
-> --- a/drivers/net/wireless/realtek/rtlwifi/core.c
-> +++ b/drivers/net/wireless/realtek/rtlwifi/core.c
-> @@ -1527,7 +1527,6 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
-> ?	bool wep_only = false;
-> ?	int err = 0;
-> ?	u8 mac_addr[ETH_ALEN];
-> -	u8 bcast_addr[ETH_ALEN] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };
-> ?
-> ?	rtlpriv->btcoexist.btc_info.in_4way = false;
-> ?
-> @@ -1544,7 +1543,7 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
-> ?	RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,
-> ?		?"%s hardware based encryption for keyidx: %d, mac: %pM\n",
-> ?		??cmd == SET_KEY ? "Using" : "Disabling", key->keyidx,
-> -		??sta ? sta->addr : bcast_addr);
-> +		??sta ? sta->addr : ether_broadcast_addr);
-> ?	rtlpriv->sec.being_setkey = true;
-> ?	rtl_ips_nic_on(hw);
-> ?	mutex_lock(&rtlpriv->locks.conf_mutex);
-> @@ -1649,7 +1648,7 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
-> ?			memcpy(rtlpriv->sec.key_buf[key_idx],
-> ?			???????key->key, key->keylen);
-> ?			rtlpriv->sec.key_len[key_idx] = key->keylen;
-> -			memcpy(mac_addr, bcast_addr, ETH_ALEN);
-> +			memcpy(mac_addr, ether_broadcast_addr, ETH_ALEN);
-
-Use?ether_addr_copy(mac_addr, ether_broadcast_addr) ?
-
-
-> ?		} else {	/* pairwise key */
-> ?			RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,
-> ?				?"set pairwise key\n");
+T24gU2F0LCAyMDE4LTAzLTMxIGF0IDAwOjA1IC0wNzAwLCBKb2UgUGVyY2hlcyB3cm90ZToNCj4g
+VXNlIHRoZSBuZXcgZXRoZXJfYnJvYWRjYXN0X2FkZHIgZ2xvYmFsIGluc3RlYWQgdG8gc2F2ZSBz
+b21lIG9iamVjdCBjb2RlLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSm9lIFBlcmNoZXMgPGpvZUBw
+ZXJjaGVzLmNvbT4NCj4gLS0tDQo+IMKgZHJpdmVycy9uZXQvd2lyZWxlc3MvYWRtdGVrL2FkbTgy
+MTEuY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqB8IDMgKy0tDQo+IMKgZHJpdmVycy9uZXQvd2lyZWxl
+c3MvYXRoL2Nhcmw5MTcwL21hYy5jwqDCoMKgwqDCoMKgwqDCoMKgfCA0ICstLS0NCj4gwqBkcml2
+ZXJzL25ldC93aXJlbGVzcy9icm9hZGNvbS9iNDMvbWFpbi5jwqDCoMKgwqDCoMKgwqDCoHwgMyAr
+LS0NCj4gwqBkcml2ZXJzL25ldC93aXJlbGVzcy9tYXJ2ZWxsL213aWZpZXgvY2ZnODAyMTEuYyB8
+IDMgKy0tDQo+IMKgZHJpdmVycy9uZXQvd2lyZWxlc3MvcmVhbHRlay9ydGx3aWZpL2NvcmUuY8Kg
+wqDCoMKgwqB8IDUgKystLS0NCj4gwqBkcml2ZXJzL25ldC93aXJlbGVzcy9ybmRpc193bGFuLmPC
+oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB8IDYgKy0tLS0tDQo+IMKgZHJpdmVycy9uZXQv
+d2lyZWxlc3MvdGkvd2wxMjUxL21haW4uY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqB8IDUgKy0tLS0N
+Cj4gwqBkcml2ZXJzL25ldC93aXJlbGVzcy90aS93bGNvcmUvbWFpbi5jwqDCoMKgwqDCoMKgwqDC
+oMKgwqDCoHwgNSArLS0tLQ0KPiDCoDggZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAy
+NSBkZWxldGlvbnMoLSkNCj4gDQo+IMKgDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC93aXJl
+bGVzcy9yZWFsdGVrL3J0bHdpZmkvY29yZS5jDQo+IGIvZHJpdmVycy9uZXQvd2lyZWxlc3MvcmVh
+bHRlay9ydGx3aWZpL2NvcmUuYw0KPiBpbmRleCBjZmVhNTdlZmE3ZjQuLjhjNTM0YTkzZGFkNSAx
+MDA2NDQNCj4gLS0tIGEvZHJpdmVycy9uZXQvd2lyZWxlc3MvcmVhbHRlay9ydGx3aWZpL2NvcmUu
+Yw0KPiArKysgYi9kcml2ZXJzL25ldC93aXJlbGVzcy9yZWFsdGVrL3J0bHdpZmkvY29yZS5jDQo+
+IEBAIC0xNTI3LDcgKzE1MjcsNiBAQCBzdGF0aWMgaW50IHJ0bF9vcF9zZXRfa2V5KHN0cnVjdCBp
+ZWVlODAyMTFfaHcgKmh3LCBlbnVtIHNldF9rZXlfY21kIGNtZCwNCj4gwqAJYm9vbCB3ZXBfb25s
+eSA9IGZhbHNlOw0KPiDCoAlpbnQgZXJyID0gMDsNCj4gwqAJdTggbWFjX2FkZHJbRVRIX0FMRU5d
+Ow0KPiAtCXU4IGJjYXN0X2FkZHJbRVRIX0FMRU5dID0geyAweGZmLCAweGZmLCAweGZmLCAweGZm
+LCAweGZmLCAweGZmIH07DQo+IMKgDQo+IMKgCXJ0bHByaXYtPmJ0Y29leGlzdC5idGNfaW5mby5p
+bl80d2F5ID0gZmFsc2U7DQo+IMKgDQo+IEBAIC0xNTQ0LDcgKzE1NDMsNyBAQCBzdGF0aWMgaW50
+IHJ0bF9vcF9zZXRfa2V5KHN0cnVjdCBpZWVlODAyMTFfaHcgKmh3LCBlbnVtIHNldF9rZXlfY21k
+IGNtZCwNCj4gwqAJUlRfVFJBQ0UocnRscHJpdiwgQ09NUF9TRUMsIERCR19ETUVTRywNCj4gwqAJ
+CcKgIiVzIGhhcmR3YXJlIGJhc2VkIGVuY3J5cHRpb24gZm9yIGtleWlkeDogJWQsIG1hYzogJXBN
+XG4iLA0KPiDCoAkJwqDCoGNtZCA9PSBTRVRfS0VZID8gIlVzaW5nIiA6ICJEaXNhYmxpbmciLCBr
+ZXktPmtleWlkeCwNCj4gLQkJwqDCoHN0YSA/IHN0YS0+YWRkciA6IGJjYXN0X2FkZHIpOw0KPiAr
+CQnCoMKgc3RhID8gc3RhLT5hZGRyIDogZXRoZXJfYnJvYWRjYXN0X2FkZHIpOw0KPiDCoAlydGxw
+cml2LT5zZWMuYmVpbmdfc2V0a2V5ID0gdHJ1ZTsNCj4gwqAJcnRsX2lwc19uaWNfb24oaHcpOw0K
+PiDCoAltdXRleF9sb2NrKCZydGxwcml2LT5sb2Nrcy5jb25mX211dGV4KTsNCj4gQEAgLTE2NDks
+NyArMTY0OCw3IEBAIHN0YXRpYyBpbnQgcnRsX29wX3NldF9rZXkoc3RydWN0IGllZWU4MDIxMV9o
+dyAqaHcsIGVudW0gc2V0X2tleV9jbWQgY21kLA0KPiDCoAkJCW1lbWNweShydGxwcml2LT5zZWMu
+a2V5X2J1ZltrZXlfaWR4XSwNCj4gwqAJCQnCoMKgwqDCoMKgwqDCoGtleS0+a2V5LCBrZXktPmtl
+eWxlbik7DQo+IMKgCQkJcnRscHJpdi0+c2VjLmtleV9sZW5ba2V5X2lkeF0gPSBrZXktPmtleWxl
+bjsNCj4gLQkJCW1lbWNweShtYWNfYWRkciwgYmNhc3RfYWRkciwgRVRIX0FMRU4pOw0KPiArCQkJ
+bWVtY3B5KG1hY19hZGRyLCBldGhlcl9icm9hZGNhc3RfYWRkciwgRVRIX0FMRU4pOw0KDQpVc2XC
+oGV0aGVyX2FkZHJfY29weShtYWNfYWRkciwgZXRoZXJfYnJvYWRjYXN0X2FkZHIpID8NCg0KDQo+
+IMKgCQl9IGVsc2UgewkvKiBwYWlyd2lzZSBrZXkgKi8NCj4gwqAJCQlSVF9UUkFDRShydGxwcml2
+LCBDT01QX1NFQywgREJHX0RNRVNHLA0KPiDCoAkJCQnCoCJzZXQgcGFpcndpc2Uga2V5XG4iKTsN
+Cg==
diff --git a/a/content_digest b/N1/content_digest
index 09d8797..09c0125 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,7 +1,7 @@
  "ref\0cover.1522479607.git.joe@perches.com\0"
  "ref\079196f134a513d50968e8e208a0e56b3c0236ee3.1522479607.git.joe@perches.com\0"
  "From\0Pkshih <pkshih@realtek.com>\0"
- "Subject\0[PATCH 06/12] wireless: Convert simple uses of a static const Ethernet broadcast address\0"
+ "Subject\0Re: [PATCH 06/12] wireless: Convert simple uses of a static const Ethernet broadcast address\0"
  "Date\0Sat, 31 Mar 2018 14:01:12 +0000\0"
  "To\0huxm@marvell.com <huxm@marvell.com>"
   gbhat@marvell.com <gbhat@marvell.com>
@@ -17,56 +17,48 @@
  " b43-dev@lists.infradead.org <b43-dev@lists.infradead.org>\0"
  "\00:1\0"
  "b\0"
- "On Sat, 2018-03-31 at 00:05 -0700, Joe Perches wrote:\n"
- "> Use the new ether_broadcast_addr global instead to save some object code.\n"
- "> \n"
- "> Signed-off-by: Joe Perches <joe@perches.com>\n"
- "> ---\n"
- "> ?drivers/net/wireless/admtek/adm8211.c???????????| 3 +--\n"
- "> ?drivers/net/wireless/ath/carl9170/mac.c?????????| 4 +---\n"
- "> ?drivers/net/wireless/broadcom/b43/main.c????????| 3 +--\n"
- "> ?drivers/net/wireless/marvell/mwifiex/cfg80211.c | 3 +--\n"
- "> ?drivers/net/wireless/realtek/rtlwifi/core.c?????| 5 ++---\n"
- "> ?drivers/net/wireless/rndis_wlan.c???????????????| 6 +-----\n"
- "> ?drivers/net/wireless/ti/wl1251/main.c???????????| 5 +----\n"
- "> ?drivers/net/wireless/ti/wlcore/main.c???????????| 5 +----\n"
- "> ?8 files changed, 9 insertions(+), 25 deletions(-)\n"
- "> \n"
- "> ?\n"
- "> diff --git a/drivers/net/wireless/realtek/rtlwifi/core.c\n"
- "> b/drivers/net/wireless/realtek/rtlwifi/core.c\n"
- "> index cfea57efa7f4..8c534a93dad5 100644\n"
- "> --- a/drivers/net/wireless/realtek/rtlwifi/core.c\n"
- "> +++ b/drivers/net/wireless/realtek/rtlwifi/core.c\n"
- "> @@ -1527,7 +1527,6 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,\n"
- "> ?\tbool wep_only = false;\n"
- "> ?\tint err = 0;\n"
- "> ?\tu8 mac_addr[ETH_ALEN];\n"
- "> -\tu8 bcast_addr[ETH_ALEN] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };\n"
- "> ?\n"
- "> ?\trtlpriv->btcoexist.btc_info.in_4way = false;\n"
- "> ?\n"
- "> @@ -1544,7 +1543,7 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,\n"
- "> ?\tRT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,\n"
- "> ?\t\t?\"%s hardware based encryption for keyidx: %d, mac: %pM\\n\",\n"
- "> ?\t\t??cmd == SET_KEY ? \"Using\" : \"Disabling\", key->keyidx,\n"
- "> -\t\t??sta ? sta->addr : bcast_addr);\n"
- "> +\t\t??sta ? sta->addr : ether_broadcast_addr);\n"
- "> ?\trtlpriv->sec.being_setkey = true;\n"
- "> ?\trtl_ips_nic_on(hw);\n"
- "> ?\tmutex_lock(&rtlpriv->locks.conf_mutex);\n"
- "> @@ -1649,7 +1648,7 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,\n"
- "> ?\t\t\tmemcpy(rtlpriv->sec.key_buf[key_idx],\n"
- "> ?\t\t\t???????key->key, key->keylen);\n"
- "> ?\t\t\trtlpriv->sec.key_len[key_idx] = key->keylen;\n"
- "> -\t\t\tmemcpy(mac_addr, bcast_addr, ETH_ALEN);\n"
- "> +\t\t\tmemcpy(mac_addr, ether_broadcast_addr, ETH_ALEN);\n"
- "\n"
- "Use?ether_addr_copy(mac_addr, ether_broadcast_addr) ?\n"
- "\n"
- "\n"
- "> ?\t\t} else {\t/* pairwise key */\n"
- "> ?\t\t\tRT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,\n"
- "> ?\t\t\t\t?\"set pairwise key\\n\");"
+ "T24gU2F0LCAyMDE4LTAzLTMxIGF0IDAwOjA1IC0wNzAwLCBKb2UgUGVyY2hlcyB3cm90ZToNCj4g\n"
+ "VXNlIHRoZSBuZXcgZXRoZXJfYnJvYWRjYXN0X2FkZHIgZ2xvYmFsIGluc3RlYWQgdG8gc2F2ZSBz\n"
+ "b21lIG9iamVjdCBjb2RlLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSm9lIFBlcmNoZXMgPGpvZUBw\n"
+ "ZXJjaGVzLmNvbT4NCj4gLS0tDQo+IMKgZHJpdmVycy9uZXQvd2lyZWxlc3MvYWRtdGVrL2FkbTgy\n"
+ "MTEuY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqB8IDMgKy0tDQo+IMKgZHJpdmVycy9uZXQvd2lyZWxl\n"
+ "c3MvYXRoL2Nhcmw5MTcwL21hYy5jwqDCoMKgwqDCoMKgwqDCoMKgfCA0ICstLS0NCj4gwqBkcml2\n"
+ "ZXJzL25ldC93aXJlbGVzcy9icm9hZGNvbS9iNDMvbWFpbi5jwqDCoMKgwqDCoMKgwqDCoHwgMyAr\n"
+ "LS0NCj4gwqBkcml2ZXJzL25ldC93aXJlbGVzcy9tYXJ2ZWxsL213aWZpZXgvY2ZnODAyMTEuYyB8\n"
+ "IDMgKy0tDQo+IMKgZHJpdmVycy9uZXQvd2lyZWxlc3MvcmVhbHRlay9ydGx3aWZpL2NvcmUuY8Kg\n"
+ "wqDCoMKgwqB8IDUgKystLS0NCj4gwqBkcml2ZXJzL25ldC93aXJlbGVzcy9ybmRpc193bGFuLmPC\n"
+ "oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB8IDYgKy0tLS0tDQo+IMKgZHJpdmVycy9uZXQv\n"
+ "d2lyZWxlc3MvdGkvd2wxMjUxL21haW4uY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqB8IDUgKy0tLS0N\n"
+ "Cj4gwqBkcml2ZXJzL25ldC93aXJlbGVzcy90aS93bGNvcmUvbWFpbi5jwqDCoMKgwqDCoMKgwqDC\n"
+ "oMKgwqDCoHwgNSArLS0tLQ0KPiDCoDggZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCAy\n"
+ "NSBkZWxldGlvbnMoLSkNCj4gDQo+IMKgDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC93aXJl\n"
+ "bGVzcy9yZWFsdGVrL3J0bHdpZmkvY29yZS5jDQo+IGIvZHJpdmVycy9uZXQvd2lyZWxlc3MvcmVh\n"
+ "bHRlay9ydGx3aWZpL2NvcmUuYw0KPiBpbmRleCBjZmVhNTdlZmE3ZjQuLjhjNTM0YTkzZGFkNSAx\n"
+ "MDA2NDQNCj4gLS0tIGEvZHJpdmVycy9uZXQvd2lyZWxlc3MvcmVhbHRlay9ydGx3aWZpL2NvcmUu\n"
+ "Yw0KPiArKysgYi9kcml2ZXJzL25ldC93aXJlbGVzcy9yZWFsdGVrL3J0bHdpZmkvY29yZS5jDQo+\n"
+ "IEBAIC0xNTI3LDcgKzE1MjcsNiBAQCBzdGF0aWMgaW50IHJ0bF9vcF9zZXRfa2V5KHN0cnVjdCBp\n"
+ "ZWVlODAyMTFfaHcgKmh3LCBlbnVtIHNldF9rZXlfY21kIGNtZCwNCj4gwqAJYm9vbCB3ZXBfb25s\n"
+ "eSA9IGZhbHNlOw0KPiDCoAlpbnQgZXJyID0gMDsNCj4gwqAJdTggbWFjX2FkZHJbRVRIX0FMRU5d\n"
+ "Ow0KPiAtCXU4IGJjYXN0X2FkZHJbRVRIX0FMRU5dID0geyAweGZmLCAweGZmLCAweGZmLCAweGZm\n"
+ "LCAweGZmLCAweGZmIH07DQo+IMKgDQo+IMKgCXJ0bHByaXYtPmJ0Y29leGlzdC5idGNfaW5mby5p\n"
+ "bl80d2F5ID0gZmFsc2U7DQo+IMKgDQo+IEBAIC0xNTQ0LDcgKzE1NDMsNyBAQCBzdGF0aWMgaW50\n"
+ "IHJ0bF9vcF9zZXRfa2V5KHN0cnVjdCBpZWVlODAyMTFfaHcgKmh3LCBlbnVtIHNldF9rZXlfY21k\n"
+ "IGNtZCwNCj4gwqAJUlRfVFJBQ0UocnRscHJpdiwgQ09NUF9TRUMsIERCR19ETUVTRywNCj4gwqAJ\n"
+ "CcKgIiVzIGhhcmR3YXJlIGJhc2VkIGVuY3J5cHRpb24gZm9yIGtleWlkeDogJWQsIG1hYzogJXBN\n"
+ "XG4iLA0KPiDCoAkJwqDCoGNtZCA9PSBTRVRfS0VZID8gIlVzaW5nIiA6ICJEaXNhYmxpbmciLCBr\n"
+ "ZXktPmtleWlkeCwNCj4gLQkJwqDCoHN0YSA/IHN0YS0+YWRkciA6IGJjYXN0X2FkZHIpOw0KPiAr\n"
+ "CQnCoMKgc3RhID8gc3RhLT5hZGRyIDogZXRoZXJfYnJvYWRjYXN0X2FkZHIpOw0KPiDCoAlydGxw\n"
+ "cml2LT5zZWMuYmVpbmdfc2V0a2V5ID0gdHJ1ZTsNCj4gwqAJcnRsX2lwc19uaWNfb24oaHcpOw0K\n"
+ "PiDCoAltdXRleF9sb2NrKCZydGxwcml2LT5sb2Nrcy5jb25mX211dGV4KTsNCj4gQEAgLTE2NDks\n"
+ "NyArMTY0OCw3IEBAIHN0YXRpYyBpbnQgcnRsX29wX3NldF9rZXkoc3RydWN0IGllZWU4MDIxMV9o\n"
+ "dyAqaHcsIGVudW0gc2V0X2tleV9jbWQgY21kLA0KPiDCoAkJCW1lbWNweShydGxwcml2LT5zZWMu\n"
+ "a2V5X2J1ZltrZXlfaWR4XSwNCj4gwqAJCQnCoMKgwqDCoMKgwqDCoGtleS0+a2V5LCBrZXktPmtl\n"
+ "eWxlbik7DQo+IMKgCQkJcnRscHJpdi0+c2VjLmtleV9sZW5ba2V5X2lkeF0gPSBrZXktPmtleWxl\n"
+ "bjsNCj4gLQkJCW1lbWNweShtYWNfYWRkciwgYmNhc3RfYWRkciwgRVRIX0FMRU4pOw0KPiArCQkJ\n"
+ "bWVtY3B5KG1hY19hZGRyLCBldGhlcl9icm9hZGNhc3RfYWRkciwgRVRIX0FMRU4pOw0KDQpVc2XC\n"
+ "oGV0aGVyX2FkZHJfY29weShtYWNfYWRkciwgZXRoZXJfYnJvYWRjYXN0X2FkZHIpID8NCg0KDQo+\n"
+ "IMKgCQl9IGVsc2UgewkvKiBwYWlyd2lzZSBrZXkgKi8NCj4gwqAJCQlSVF9UUkFDRShydGxwcml2\n"
+ "LCBDT01QX1NFQywgREJHX0RNRVNHLA0KPiDCoAkJCQnCoCJzZXQgcGFpcndpc2Uga2V5XG4iKTsN\n"
+ Cg==
 
-fd95a5c2cbcaca500326d46edb9e964bf915fcfc6b9a38d46a3b2054f0780768
+a0349ca07cefbd54498452ddfa50f48845b85e12e1c7f39dedf3a6281a7e094d

diff --git a/a/1.txt b/N2/1.txt
index 7af9456..bceb2a6 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -3,49 +3,49 @@ On Sat, 2018-03-31 at 00:05 -0700, Joe Perches wrote:
 > 
 > Signed-off-by: Joe Perches <joe@perches.com>
 > ---
-> ?drivers/net/wireless/admtek/adm8211.c???????????| 3 +--
-> ?drivers/net/wireless/ath/carl9170/mac.c?????????| 4 +---
-> ?drivers/net/wireless/broadcom/b43/main.c????????| 3 +--
-> ?drivers/net/wireless/marvell/mwifiex/cfg80211.c | 3 +--
-> ?drivers/net/wireless/realtek/rtlwifi/core.c?????| 5 ++---
-> ?drivers/net/wireless/rndis_wlan.c???????????????| 6 +-----
-> ?drivers/net/wireless/ti/wl1251/main.c???????????| 5 +----
-> ?drivers/net/wireless/ti/wlcore/main.c???????????| 5 +----
-> ?8 files changed, 9 insertions(+), 25 deletions(-)
+>  drivers/net/wireless/admtek/adm8211.c           | 3 +--
+>  drivers/net/wireless/ath/carl9170/mac.c         | 4 +---
+>  drivers/net/wireless/broadcom/b43/main.c        | 3 +--
+>  drivers/net/wireless/marvell/mwifiex/cfg80211.c | 3 +--
+>  drivers/net/wireless/realtek/rtlwifi/core.c     | 5 ++---
+>  drivers/net/wireless/rndis_wlan.c               | 6 +-----
+>  drivers/net/wireless/ti/wl1251/main.c           | 5 +----
+>  drivers/net/wireless/ti/wlcore/main.c           | 5 +----
+>  8 files changed, 9 insertions(+), 25 deletions(-)
 > 
-> ?
+>  
 > diff --git a/drivers/net/wireless/realtek/rtlwifi/core.c
 > b/drivers/net/wireless/realtek/rtlwifi/core.c
 > index cfea57efa7f4..8c534a93dad5 100644
 > --- a/drivers/net/wireless/realtek/rtlwifi/core.c
 > +++ b/drivers/net/wireless/realtek/rtlwifi/core.c
 > @@ -1527,7 +1527,6 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
-> ?	bool wep_only = false;
-> ?	int err = 0;
-> ?	u8 mac_addr[ETH_ALEN];
+>  	bool wep_only = false;
+>  	int err = 0;
+>  	u8 mac_addr[ETH_ALEN];
 > -	u8 bcast_addr[ETH_ALEN] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };
-> ?
-> ?	rtlpriv->btcoexist.btc_info.in_4way = false;
-> ?
+>  
+>  	rtlpriv->btcoexist.btc_info.in_4way = false;
+>  
 > @@ -1544,7 +1543,7 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
-> ?	RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,
-> ?		?"%s hardware based encryption for keyidx: %d, mac: %pM\n",
-> ?		??cmd == SET_KEY ? "Using" : "Disabling", key->keyidx,
-> -		??sta ? sta->addr : bcast_addr);
-> +		??sta ? sta->addr : ether_broadcast_addr);
-> ?	rtlpriv->sec.being_setkey = true;
-> ?	rtl_ips_nic_on(hw);
-> ?	mutex_lock(&rtlpriv->locks.conf_mutex);
+>  	RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,
+>  		 "%s hardware based encryption for keyidx: %d, mac: %pM\n",
+>  		  cmd == SET_KEY ? "Using" : "Disabling", key->keyidx,
+> -		  sta ? sta->addr : bcast_addr);
+> +		  sta ? sta->addr : ether_broadcast_addr);
+>  	rtlpriv->sec.being_setkey = true;
+>  	rtl_ips_nic_on(hw);
+>  	mutex_lock(&rtlpriv->locks.conf_mutex);
 > @@ -1649,7 +1648,7 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
-> ?			memcpy(rtlpriv->sec.key_buf[key_idx],
-> ?			???????key->key, key->keylen);
-> ?			rtlpriv->sec.key_len[key_idx] = key->keylen;
+>  			memcpy(rtlpriv->sec.key_buf[key_idx],
+>  			       key->key, key->keylen);
+>  			rtlpriv->sec.key_len[key_idx] = key->keylen;
 > -			memcpy(mac_addr, bcast_addr, ETH_ALEN);
 > +			memcpy(mac_addr, ether_broadcast_addr, ETH_ALEN);
 
-Use?ether_addr_copy(mac_addr, ether_broadcast_addr) ?
+Use ether_addr_copy(mac_addr, ether_broadcast_addr) ?
 
 
-> ?		} else {	/* pairwise key */
-> ?			RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,
-> ?				?"set pairwise key\n");
+>  		} else {	/* pairwise key */
+>  			RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,
+>  				 "set pairwise key\n");
diff --git a/a/content_digest b/N2/content_digest
index 09d8797..72db282 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -1,7 +1,7 @@
  "ref\0cover.1522479607.git.joe@perches.com\0"
  "ref\079196f134a513d50968e8e208a0e56b3c0236ee3.1522479607.git.joe@perches.com\0"
  "From\0Pkshih <pkshih@realtek.com>\0"
- "Subject\0[PATCH 06/12] wireless: Convert simple uses of a static const Ethernet broadcast address\0"
+ "Subject\0Re: [PATCH 06/12] wireless: Convert simple uses of a static const Ethernet broadcast address\0"
  "Date\0Sat, 31 Mar 2018 14:01:12 +0000\0"
  "To\0huxm@marvell.com <huxm@marvell.com>"
   gbhat@marvell.com <gbhat@marvell.com>
@@ -22,51 +22,51 @@
  "> \n"
  "> Signed-off-by: Joe Perches <joe@perches.com>\n"
  "> ---\n"
- "> ?drivers/net/wireless/admtek/adm8211.c???????????| 3 +--\n"
- "> ?drivers/net/wireless/ath/carl9170/mac.c?????????| 4 +---\n"
- "> ?drivers/net/wireless/broadcom/b43/main.c????????| 3 +--\n"
- "> ?drivers/net/wireless/marvell/mwifiex/cfg80211.c | 3 +--\n"
- "> ?drivers/net/wireless/realtek/rtlwifi/core.c?????| 5 ++---\n"
- "> ?drivers/net/wireless/rndis_wlan.c???????????????| 6 +-----\n"
- "> ?drivers/net/wireless/ti/wl1251/main.c???????????| 5 +----\n"
- "> ?drivers/net/wireless/ti/wlcore/main.c???????????| 5 +----\n"
- "> ?8 files changed, 9 insertions(+), 25 deletions(-)\n"
+ "> \302\240drivers/net/wireless/admtek/adm8211.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 3 +--\n"
+ "> \302\240drivers/net/wireless/ath/carl9170/mac.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 4 +---\n"
+ "> \302\240drivers/net/wireless/broadcom/b43/main.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 3 +--\n"
+ "> \302\240drivers/net/wireless/marvell/mwifiex/cfg80211.c | 3 +--\n"
+ "> \302\240drivers/net/wireless/realtek/rtlwifi/core.c\302\240\302\240\302\240\302\240\302\240| 5 ++---\n"
+ "> \302\240drivers/net/wireless/rndis_wlan.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 6 +-----\n"
+ "> \302\240drivers/net/wireless/ti/wl1251/main.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 5 +----\n"
+ "> \302\240drivers/net/wireless/ti/wlcore/main.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 5 +----\n"
+ "> \302\2408 files changed, 9 insertions(+), 25 deletions(-)\n"
  "> \n"
- "> ?\n"
+ "> \302\240\n"
  "> diff --git a/drivers/net/wireless/realtek/rtlwifi/core.c\n"
  "> b/drivers/net/wireless/realtek/rtlwifi/core.c\n"
  "> index cfea57efa7f4..8c534a93dad5 100644\n"
  "> --- a/drivers/net/wireless/realtek/rtlwifi/core.c\n"
  "> +++ b/drivers/net/wireless/realtek/rtlwifi/core.c\n"
  "> @@ -1527,7 +1527,6 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,\n"
- "> ?\tbool wep_only = false;\n"
- "> ?\tint err = 0;\n"
- "> ?\tu8 mac_addr[ETH_ALEN];\n"
+ "> \302\240\tbool wep_only = false;\n"
+ "> \302\240\tint err = 0;\n"
+ "> \302\240\tu8 mac_addr[ETH_ALEN];\n"
  "> -\tu8 bcast_addr[ETH_ALEN] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };\n"
- "> ?\n"
- "> ?\trtlpriv->btcoexist.btc_info.in_4way = false;\n"
- "> ?\n"
+ "> \302\240\n"
+ "> \302\240\trtlpriv->btcoexist.btc_info.in_4way = false;\n"
+ "> \302\240\n"
  "> @@ -1544,7 +1543,7 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,\n"
- "> ?\tRT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,\n"
- "> ?\t\t?\"%s hardware based encryption for keyidx: %d, mac: %pM\\n\",\n"
- "> ?\t\t??cmd == SET_KEY ? \"Using\" : \"Disabling\", key->keyidx,\n"
- "> -\t\t??sta ? sta->addr : bcast_addr);\n"
- "> +\t\t??sta ? sta->addr : ether_broadcast_addr);\n"
- "> ?\trtlpriv->sec.being_setkey = true;\n"
- "> ?\trtl_ips_nic_on(hw);\n"
- "> ?\tmutex_lock(&rtlpriv->locks.conf_mutex);\n"
+ "> \302\240\tRT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,\n"
+ "> \302\240\t\t\302\240\"%s hardware based encryption for keyidx: %d, mac: %pM\\n\",\n"
+ "> \302\240\t\t\302\240\302\240cmd == SET_KEY ? \"Using\" : \"Disabling\", key->keyidx,\n"
+ "> -\t\t\302\240\302\240sta ? sta->addr : bcast_addr);\n"
+ "> +\t\t\302\240\302\240sta ? sta->addr : ether_broadcast_addr);\n"
+ "> \302\240\trtlpriv->sec.being_setkey = true;\n"
+ "> \302\240\trtl_ips_nic_on(hw);\n"
+ "> \302\240\tmutex_lock(&rtlpriv->locks.conf_mutex);\n"
  "> @@ -1649,7 +1648,7 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,\n"
- "> ?\t\t\tmemcpy(rtlpriv->sec.key_buf[key_idx],\n"
- "> ?\t\t\t???????key->key, key->keylen);\n"
- "> ?\t\t\trtlpriv->sec.key_len[key_idx] = key->keylen;\n"
+ "> \302\240\t\t\tmemcpy(rtlpriv->sec.key_buf[key_idx],\n"
+ "> \302\240\t\t\t\302\240\302\240\302\240\302\240\302\240\302\240\302\240key->key, key->keylen);\n"
+ "> \302\240\t\t\trtlpriv->sec.key_len[key_idx] = key->keylen;\n"
  "> -\t\t\tmemcpy(mac_addr, bcast_addr, ETH_ALEN);\n"
  "> +\t\t\tmemcpy(mac_addr, ether_broadcast_addr, ETH_ALEN);\n"
  "\n"
- "Use?ether_addr_copy(mac_addr, ether_broadcast_addr) ?\n"
+ "Use\302\240ether_addr_copy(mac_addr, ether_broadcast_addr) ?\n"
  "\n"
  "\n"
- "> ?\t\t} else {\t/* pairwise key */\n"
- "> ?\t\t\tRT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,\n"
- "> ?\t\t\t\t?\"set pairwise key\\n\");"
+ "> \302\240\t\t} else {\t/* pairwise key */\n"
+ "> \302\240\t\t\tRT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,\n"
+ "> \302\240\t\t\t\t\302\240\"set pairwise key\\n\");"
 
-fd95a5c2cbcaca500326d46edb9e964bf915fcfc6b9a38d46a3b2054f0780768
+fa1b00e9e1d350b8da0459819dec3603b2e8e6f3a97136b4e5245e0c90c2f142

diff --git a/a/1.txt b/N3/1.txt
index 7af9456..bceb2a6 100644
--- a/a/1.txt
+++ b/N3/1.txt
@@ -3,49 +3,49 @@ On Sat, 2018-03-31 at 00:05 -0700, Joe Perches wrote:
 > 
 > Signed-off-by: Joe Perches <joe@perches.com>
 > ---
-> ?drivers/net/wireless/admtek/adm8211.c???????????| 3 +--
-> ?drivers/net/wireless/ath/carl9170/mac.c?????????| 4 +---
-> ?drivers/net/wireless/broadcom/b43/main.c????????| 3 +--
-> ?drivers/net/wireless/marvell/mwifiex/cfg80211.c | 3 +--
-> ?drivers/net/wireless/realtek/rtlwifi/core.c?????| 5 ++---
-> ?drivers/net/wireless/rndis_wlan.c???????????????| 6 +-----
-> ?drivers/net/wireless/ti/wl1251/main.c???????????| 5 +----
-> ?drivers/net/wireless/ti/wlcore/main.c???????????| 5 +----
-> ?8 files changed, 9 insertions(+), 25 deletions(-)
+>  drivers/net/wireless/admtek/adm8211.c           | 3 +--
+>  drivers/net/wireless/ath/carl9170/mac.c         | 4 +---
+>  drivers/net/wireless/broadcom/b43/main.c        | 3 +--
+>  drivers/net/wireless/marvell/mwifiex/cfg80211.c | 3 +--
+>  drivers/net/wireless/realtek/rtlwifi/core.c     | 5 ++---
+>  drivers/net/wireless/rndis_wlan.c               | 6 +-----
+>  drivers/net/wireless/ti/wl1251/main.c           | 5 +----
+>  drivers/net/wireless/ti/wlcore/main.c           | 5 +----
+>  8 files changed, 9 insertions(+), 25 deletions(-)
 > 
-> ?
+>  
 > diff --git a/drivers/net/wireless/realtek/rtlwifi/core.c
 > b/drivers/net/wireless/realtek/rtlwifi/core.c
 > index cfea57efa7f4..8c534a93dad5 100644
 > --- a/drivers/net/wireless/realtek/rtlwifi/core.c
 > +++ b/drivers/net/wireless/realtek/rtlwifi/core.c
 > @@ -1527,7 +1527,6 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
-> ?	bool wep_only = false;
-> ?	int err = 0;
-> ?	u8 mac_addr[ETH_ALEN];
+>  	bool wep_only = false;
+>  	int err = 0;
+>  	u8 mac_addr[ETH_ALEN];
 > -	u8 bcast_addr[ETH_ALEN] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };
-> ?
-> ?	rtlpriv->btcoexist.btc_info.in_4way = false;
-> ?
+>  
+>  	rtlpriv->btcoexist.btc_info.in_4way = false;
+>  
 > @@ -1544,7 +1543,7 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
-> ?	RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,
-> ?		?"%s hardware based encryption for keyidx: %d, mac: %pM\n",
-> ?		??cmd == SET_KEY ? "Using" : "Disabling", key->keyidx,
-> -		??sta ? sta->addr : bcast_addr);
-> +		??sta ? sta->addr : ether_broadcast_addr);
-> ?	rtlpriv->sec.being_setkey = true;
-> ?	rtl_ips_nic_on(hw);
-> ?	mutex_lock(&rtlpriv->locks.conf_mutex);
+>  	RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,
+>  		 "%s hardware based encryption for keyidx: %d, mac: %pM\n",
+>  		  cmd == SET_KEY ? "Using" : "Disabling", key->keyidx,
+> -		  sta ? sta->addr : bcast_addr);
+> +		  sta ? sta->addr : ether_broadcast_addr);
+>  	rtlpriv->sec.being_setkey = true;
+>  	rtl_ips_nic_on(hw);
+>  	mutex_lock(&rtlpriv->locks.conf_mutex);
 > @@ -1649,7 +1648,7 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
-> ?			memcpy(rtlpriv->sec.key_buf[key_idx],
-> ?			???????key->key, key->keylen);
-> ?			rtlpriv->sec.key_len[key_idx] = key->keylen;
+>  			memcpy(rtlpriv->sec.key_buf[key_idx],
+>  			       key->key, key->keylen);
+>  			rtlpriv->sec.key_len[key_idx] = key->keylen;
 > -			memcpy(mac_addr, bcast_addr, ETH_ALEN);
 > +			memcpy(mac_addr, ether_broadcast_addr, ETH_ALEN);
 
-Use?ether_addr_copy(mac_addr, ether_broadcast_addr) ?
+Use ether_addr_copy(mac_addr, ether_broadcast_addr) ?
 
 
-> ?		} else {	/* pairwise key */
-> ?			RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,
-> ?				?"set pairwise key\n");
+>  		} else {	/* pairwise key */
+>  			RT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,
+>  				 "set pairwise key\n");
diff --git a/a/content_digest b/N3/content_digest
index 09d8797..bfadd46 100644
--- a/a/content_digest
+++ b/N3/content_digest
@@ -1,20 +1,21 @@
  "ref\0cover.1522479607.git.joe@perches.com\0"
  "ref\079196f134a513d50968e8e208a0e56b3c0236ee3.1522479607.git.joe@perches.com\0"
- "From\0Pkshih <pkshih@realtek.com>\0"
- "Subject\0[PATCH 06/12] wireless: Convert simple uses of a static const Ethernet broadcast address\0"
+ "ref\079196f134a513d50968e8e208a0e56b3c0236ee3.1522479607.git.joe-6d6DIl74uiNBDgjK7y7TUQ@public.gmane.org\0"
+ "From\0Pkshih <pkshih-Rasf1IRRPZFBDgjK7y7TUQ@public.gmane.org>\0"
+ "Subject\0Re: [PATCH 06/12] wireless: Convert simple uses of a static const Ethernet broadcast address\0"
  "Date\0Sat, 31 Mar 2018 14:01:12 +0000\0"
- "To\0huxm@marvell.com <huxm@marvell.com>"
-  gbhat@marvell.com <gbhat@marvell.com>
-  jussi.kivilinna@iki.fi <jussi.kivilinna@iki.fi>
-  nishants@marvell.com <nishants@marvell.com>
-  kvalo@codeaurora.org <kvalo@codeaurora.org>
-  joe@perches.com <joe@perches.com>
-  amitkarwar@gmail.com <amitkarwar@gmail.com>
- " chunkeey@googlemail.com <chunkeey@googlemail.com>\0"
- "Cc\0linux-wireless@vger.kernel.org <linux-wireless@vger.kernel.org>"
-  netdev@vger.kernel.org <netdev@vger.kernel.org>
-  linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org>
- " b43-dev@lists.infradead.org <b43-dev@lists.infradead.org>\0"
+ "To\0huxm-eYqpPyKDWXRBDgjK7y7TUQ@public.gmane.org <huxm-eYqpPyKDWXRBDgjK7y7TUQ@public.gmane.org>"
+  gbhat-eYqpPyKDWXRBDgjK7y7TUQ@public.gmane.org <gbhat-eYqpPyKDWXRBDgjK7y7TUQ@public.gmane.org>
+  jussi.kivilinna-X3B1VOXEql0@public.gmane.org <jussi.kivilinna-X3B1VOXEql0@public.gmane.org>
+  nishants-eYqpPyKDWXRBDgjK7y7TUQ@public.gmane.org <nishants-eYqpPyKDWXRBDgjK7y7TUQ@public.gmane.org>
+  kvalo-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org <kvalo-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org>
+  joe-6d6DIl74uiNBDgjK7y7TUQ@public.gmane.org <joe-6d6DIl74uiNBDgjK7y7TUQ@public.gmane.org>
+  amitkarwar-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org <amitkarwar-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
+ " chunkeey-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org <chunkeey-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org>\0"
+ "Cc\0linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org <linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>"
+  netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org <netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
+  linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org <linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
+ " b43-dev-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org <b43-dev-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org>\0"
  "\00:1\0"
  "b\0"
  "On Sat, 2018-03-31 at 00:05 -0700, Joe Perches wrote:\n"
@@ -22,51 +23,51 @@
  "> \n"
  "> Signed-off-by: Joe Perches <joe@perches.com>\n"
  "> ---\n"
- "> ?drivers/net/wireless/admtek/adm8211.c???????????| 3 +--\n"
- "> ?drivers/net/wireless/ath/carl9170/mac.c?????????| 4 +---\n"
- "> ?drivers/net/wireless/broadcom/b43/main.c????????| 3 +--\n"
- "> ?drivers/net/wireless/marvell/mwifiex/cfg80211.c | 3 +--\n"
- "> ?drivers/net/wireless/realtek/rtlwifi/core.c?????| 5 ++---\n"
- "> ?drivers/net/wireless/rndis_wlan.c???????????????| 6 +-----\n"
- "> ?drivers/net/wireless/ti/wl1251/main.c???????????| 5 +----\n"
- "> ?drivers/net/wireless/ti/wlcore/main.c???????????| 5 +----\n"
- "> ?8 files changed, 9 insertions(+), 25 deletions(-)\n"
+ "> \302\240drivers/net/wireless/admtek/adm8211.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 3 +--\n"
+ "> \302\240drivers/net/wireless/ath/carl9170/mac.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 4 +---\n"
+ "> \302\240drivers/net/wireless/broadcom/b43/main.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 3 +--\n"
+ "> \302\240drivers/net/wireless/marvell/mwifiex/cfg80211.c | 3 +--\n"
+ "> \302\240drivers/net/wireless/realtek/rtlwifi/core.c\302\240\302\240\302\240\302\240\302\240| 5 ++---\n"
+ "> \302\240drivers/net/wireless/rndis_wlan.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 6 +-----\n"
+ "> \302\240drivers/net/wireless/ti/wl1251/main.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 5 +----\n"
+ "> \302\240drivers/net/wireless/ti/wlcore/main.c\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240| 5 +----\n"
+ "> \302\2408 files changed, 9 insertions(+), 25 deletions(-)\n"
  "> \n"
- "> ?\n"
+ "> \302\240\n"
  "> diff --git a/drivers/net/wireless/realtek/rtlwifi/core.c\n"
  "> b/drivers/net/wireless/realtek/rtlwifi/core.c\n"
  "> index cfea57efa7f4..8c534a93dad5 100644\n"
  "> --- a/drivers/net/wireless/realtek/rtlwifi/core.c\n"
  "> +++ b/drivers/net/wireless/realtek/rtlwifi/core.c\n"
  "> @@ -1527,7 +1527,6 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,\n"
- "> ?\tbool wep_only = false;\n"
- "> ?\tint err = 0;\n"
- "> ?\tu8 mac_addr[ETH_ALEN];\n"
+ "> \302\240\tbool wep_only = false;\n"
+ "> \302\240\tint err = 0;\n"
+ "> \302\240\tu8 mac_addr[ETH_ALEN];\n"
  "> -\tu8 bcast_addr[ETH_ALEN] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };\n"
- "> ?\n"
- "> ?\trtlpriv->btcoexist.btc_info.in_4way = false;\n"
- "> ?\n"
+ "> \302\240\n"
+ "> \302\240\trtlpriv->btcoexist.btc_info.in_4way = false;\n"
+ "> \302\240\n"
  "> @@ -1544,7 +1543,7 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,\n"
- "> ?\tRT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,\n"
- "> ?\t\t?\"%s hardware based encryption for keyidx: %d, mac: %pM\\n\",\n"
- "> ?\t\t??cmd == SET_KEY ? \"Using\" : \"Disabling\", key->keyidx,\n"
- "> -\t\t??sta ? sta->addr : bcast_addr);\n"
- "> +\t\t??sta ? sta->addr : ether_broadcast_addr);\n"
- "> ?\trtlpriv->sec.being_setkey = true;\n"
- "> ?\trtl_ips_nic_on(hw);\n"
- "> ?\tmutex_lock(&rtlpriv->locks.conf_mutex);\n"
+ "> \302\240\tRT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,\n"
+ "> \302\240\t\t\302\240\"%s hardware based encryption for keyidx: %d, mac: %pM\\n\",\n"
+ "> \302\240\t\t\302\240\302\240cmd == SET_KEY ? \"Using\" : \"Disabling\", key->keyidx,\n"
+ "> -\t\t\302\240\302\240sta ? sta->addr : bcast_addr);\n"
+ "> +\t\t\302\240\302\240sta ? sta->addr : ether_broadcast_addr);\n"
+ "> \302\240\trtlpriv->sec.being_setkey = true;\n"
+ "> \302\240\trtl_ips_nic_on(hw);\n"
+ "> \302\240\tmutex_lock(&rtlpriv->locks.conf_mutex);\n"
  "> @@ -1649,7 +1648,7 @@ static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,\n"
- "> ?\t\t\tmemcpy(rtlpriv->sec.key_buf[key_idx],\n"
- "> ?\t\t\t???????key->key, key->keylen);\n"
- "> ?\t\t\trtlpriv->sec.key_len[key_idx] = key->keylen;\n"
+ "> \302\240\t\t\tmemcpy(rtlpriv->sec.key_buf[key_idx],\n"
+ "> \302\240\t\t\t\302\240\302\240\302\240\302\240\302\240\302\240\302\240key->key, key->keylen);\n"
+ "> \302\240\t\t\trtlpriv->sec.key_len[key_idx] = key->keylen;\n"
  "> -\t\t\tmemcpy(mac_addr, bcast_addr, ETH_ALEN);\n"
  "> +\t\t\tmemcpy(mac_addr, ether_broadcast_addr, ETH_ALEN);\n"
  "\n"
- "Use?ether_addr_copy(mac_addr, ether_broadcast_addr) ?\n"
+ "Use\302\240ether_addr_copy(mac_addr, ether_broadcast_addr) ?\n"
  "\n"
  "\n"
- "> ?\t\t} else {\t/* pairwise key */\n"
- "> ?\t\t\tRT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,\n"
- "> ?\t\t\t\t?\"set pairwise key\\n\");"
+ "> \302\240\t\t} else {\t/* pairwise key */\n"
+ "> \302\240\t\t\tRT_TRACE(rtlpriv, COMP_SEC, DBG_DMESG,\n"
+ "> \302\240\t\t\t\t\302\240\"set pairwise key\\n\");"
 
-fd95a5c2cbcaca500326d46edb9e964bf915fcfc6b9a38d46a3b2054f0780768
+ebddf10c77d9405c61bdab7784a3b5cdffb07506dcbf069be297c18d5412d44c

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.