Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 243848 | Differences between
and this patch

Collapse All | Expand All

(-)at76_usb.c.orig (-8 / +8 lines)
Lines 2327-2333 Link Here
2327
		iwe->cmd = SIOCGIWAP;
2327
		iwe->cmd = SIOCGIWAP;
2328
		iwe->u.ap_addr.sa_family = ARPHRD_ETHER;
2328
		iwe->u.ap_addr.sa_family = ARPHRD_ETHER;
2329
		memcpy(iwe->u.ap_addr.sa_data, curr_bss->bssid, 6);
2329
		memcpy(iwe->u.ap_addr.sa_data, curr_bss->bssid, 6);
2330
		curr_pos = iwe_stream_add_event(curr_pos,
2330
		curr_pos = iwe_stream_add_event(info, curr_pos,
2331
						extra + IW_SCAN_MAX_DATA, iwe,
2331
						extra + IW_SCAN_MAX_DATA, iwe,
2332
						IW_EV_ADDR_LEN);
2332
						IW_EV_ADDR_LEN);
2333
2333
Lines 2335-2341 Link Here
2335
		iwe->cmd = SIOCGIWESSID;
2335
		iwe->cmd = SIOCGIWESSID;
2336
		iwe->u.data.flags = 1;
2336
		iwe->u.data.flags = 1;
2337
2337
2338
		curr_pos = iwe_stream_add_point(curr_pos,
2338
		curr_pos = iwe_stream_add_point(info, curr_pos,
2339
						extra + IW_SCAN_MAX_DATA, iwe,
2339
						extra + IW_SCAN_MAX_DATA, iwe,
2340
						curr_bss->ssid);
2340
						curr_bss->ssid);
2341
2341
Lines 2346-2359 Link Here
2346
		    IW_MODE_MASTER : IW_MODE_AUTO;
2346
		    IW_MODE_MASTER : IW_MODE_AUTO;
2347
		/* IW_MODE_AUTO = 0 which I thought is
2347
		/* IW_MODE_AUTO = 0 which I thought is
2348
		 * the most logical value to return in this case */
2348
		 * the most logical value to return in this case */
2349
		curr_pos = iwe_stream_add_event(curr_pos,
2349
		curr_pos = iwe_stream_add_event(info, curr_pos,
2350
						extra + IW_SCAN_MAX_DATA, iwe,
2350
						extra + IW_SCAN_MAX_DATA, iwe,
2351
						IW_EV_UINT_LEN);
2351
						IW_EV_UINT_LEN);
2352
2352
2353
		iwe->cmd = SIOCGIWFREQ;
2353
		iwe->cmd = SIOCGIWFREQ;
2354
		iwe->u.freq.m = curr_bss->channel;
2354
		iwe->u.freq.m = curr_bss->channel;
2355
		iwe->u.freq.e = 0;
2355
		iwe->u.freq.e = 0;
2356
		curr_pos = iwe_stream_add_event(curr_pos,
2356
		curr_pos = iwe_stream_add_event(info, curr_pos,
2357
						extra + IW_SCAN_MAX_DATA, iwe,
2357
						extra + IW_SCAN_MAX_DATA, iwe,
2358
						IW_EV_FREQ_LEN);
2358
						IW_EV_FREQ_LEN);
2359
2359
Lines 2364-2370 Link Here
2364
			iwe->u.data.flags = IW_ENCODE_DISABLED;
2364
			iwe->u.data.flags = IW_ENCODE_DISABLED;
2365
2365
2366
		iwe->u.data.length = 0;
2366
		iwe->u.data.length = 0;
2367
		curr_pos = iwe_stream_add_point(curr_pos,
2367
		curr_pos = iwe_stream_add_point(info, curr_pos,
2368
						extra + IW_SCAN_MAX_DATA, iwe,
2368
						extra + IW_SCAN_MAX_DATA, iwe,
2369
						NULL);
2369
						NULL);
2370
2370
Lines 2383-2389 Link Here
2383
			iwe->u.qual.updated |= IW_QUAL_QUAL_INVALID;
2383
			iwe->u.qual.updated |= IW_QUAL_QUAL_INVALID;
2384
		}
2384
		}
2385
		/* Add new value to event */
2385
		/* Add new value to event */
2386
		curr_pos = iwe_stream_add_event(curr_pos,
2386
		curr_pos = iwe_stream_add_event(info, curr_pos,
2387
						extra + IW_SCAN_MAX_DATA, iwe,
2387
						extra + IW_SCAN_MAX_DATA, iwe,
2388
						IW_EV_QUAL_LEN);
2388
						IW_EV_QUAL_LEN);
2389
2389
Lines 2401-2408 Link Here
2401
			iwe->u.bitrate.value =
2401
			iwe->u.bitrate.value =
2402
			    ((curr_bss->rates[i] & 0x7f) * 500000);
2402
			    ((curr_bss->rates[i] & 0x7f) * 500000);
2403
			/* Add new value to event */
2403
			/* Add new value to event */
2404
			curr_val = iwe_stream_add_value(curr_pos, curr_val,
2404
			curr_val = iwe_stream_add_value(info, curr_pos, 
2405
							extra +
2405
							curr_val, extra +
2406
							IW_SCAN_MAX_DATA, iwe,
2406
							IW_SCAN_MAX_DATA, iwe,
2407
							IW_EV_PARAM_LEN);
2407
							IW_EV_PARAM_LEN);
2408
		}
2408
		}

Return to bug 243848