亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? wetctl.c

?? VT665 無線網(wǎng)卡驅(qū)動(dòng) LINUX平臺(tái)下
?? C
?? 第 1 頁 / 共 3 頁
字號(hào):
        };		if(pList->sBSSIDList[ii].bWEPOn == TRUE) {		    printf("yes ");		}		else {		    printf("no  ");        };        		printf("%04d  ", (int)pList->sBSSIDList[ii].uRSSI);		memcpy(buf, pList->sBSSIDList[ii].abySSID, SSID_MAXLEN +1);		printf("%s\n", buf);	}}/*+ * * Description: * * *	Called when the user has requested the 'nodes' command at the *	command line.  * * Parameters: *  In: *      skfd, argc, argv *  Out: *      none * * Return Value: '0' if success *-*/int s_cmdGetNodeList(int skfd, int argc, char **argv){	int					result;	SCmdRequest	        sReq;	SNodeList		    sList;    PSNodeList          pList;	result = 0;	memset(&sList, 0, sizeof(SNodeList));		strcpy((char *)sReq.name, argv[1]);	sReq.wResult = 0;	sReq.data = &sList;	sReq.wCmdCode = WLAN_CMD_GET_NODE_CNT;	result = ioctl( skfd, IOCTL_CMD_SET, &sReq);	if (result || sReq.wResult) {		printf( "%s: failed in get node list command.\n", AppName);		result = 1;	}	else {	    if (sList.uItem == 0) return result;		pList = malloc( sizeof(SNodeList) + (sList.uItem * sizeof(SNodeItem)));		pList->uItem = sList.uItem;		sReq.wResult = 0;		sReq.data = pList;		sReq.wCmdCode = WLAN_CMD_GET_NODE_LIST;		result = ioctl( skfd, IOCTL_CMD_SET, &sReq);		if (result || sReq.wResult) {			printf( "%s: failed get node list command\n", AppName);			result = 1;		}		else {			vShowNodeList(pList);		}		free(pList);	}	return result;}/*+ * * Description: * * *	Show stations list * * Parameters: *  In: *      pList *  Out: *      none * * Return Value: none *-*/VOID vShowNodeList(PSNodeList pList){	int 			    ii;	BYTE 			    buf[80];	    printf("Associated Nodes Count = %d\n", (int)(pList->uItem -1));	    printf("AID MAC                RATE AGE  QUE FG  PW  RATO  KEY LEN\n");	for (ii = 0; ii < pList->uItem; ii++) {		printf("%02d  ", pList->sNodeList[ii].wAID);		vAddrToStr(pList->sNodeList[ii].abyMACAddr, buf);		printf("%s  ", buf);		printf("%02d  ", pList->sNodeList[ii].wTxDataRate);		printf("%04d  ", pList->sNodeList[ii].wInActiveCount);		printf("%02d  ", pList->sNodeList[ii].wEnQueueCnt);		printf("%02x  ", pList->sNodeList[ii].wFlags);		if(pList->sNodeList[ii].bPWBitOn == TRUE) {		    printf("yes ");		}		else {		    printf("no  ");        };		printf("%04d  ", pList->sNodeList[ii].wFailureRatio);		printf("%02d  ", pList->sNodeList[ii].byKeyIndex);		printf("%04d  ", pList->sNodeList[ii].wWepKeyLength);		printf("\n");		vWEPToStr(pList->sNodeList[ii].abyWepKey, buf);				printf("KEY = %s \n", buf);	}}/*+ * * Description: * *  Called when the user set the 'link' command at the *	command line to get link status * * Parameters: *  In: *      skfd, argc, argv *  Out: *      none * * Return Value: '0' if success *-*/int s_cmdGetLink(int skfd, int argc, char **argv){	int					result;	SCmdRequest	        sReq;	SCmdLinkStatus	    sLink;	BYTE 			    buf[SSID_MAXLEN + 1];	result = 0;	strcpy((char *)sReq.name, argv[1]);	sReq.wResult = 0;	sReq.data = &sLink;	sReq.wCmdCode = WLAN_CMD_GET_LINK;	result = ioctl(skfd, IOCTL_CMD_SET, &sReq);	if (sReq.wResult ) {		printf( "%s: failed in link command.\n", AppName);	}	else {        if (sLink.bLink == TRUE) {		    memcpy(buf, sLink.abySSID, SSID_MAXLEN + 1);            if (sLink.wBSSType == ADHOC) {                if (sLink.byState == ADHOC_STARTED)                    printf("Adhoc Starting, SSID = '%s'\n", buf);                else if (sLink.byState == ADHOC_JOINTED)                    printf("Adhoc Link with, SSID = '%s'\n", buf);            }            else {                if (sLink.wBSSType == INFRA)                    printf("Link with AP, SSID = '%s'\n", buf);            }              printf("Channel = %02d", (int)sLink.uChannel);            vAddrToStr(sLink.abyBSSID, buf);            printf(", Data Rate = ");            switch(sLink.uLinkRate) {                case RATE_1M:                    printf("1Mbps");                     break;                case RATE_2M:                    printf("2Mbps");                    break;                case RATE_5M:                    printf("5.5Mbps");                    break;                case RATE_11M:                    printf("11Mbps");                    break;                case RATE_6M:                    printf("6Mbps");                    break;                          case RATE_9M:                    printf("9Mbps");                    break;                case RATE_12M:                    printf("12Mbps");                    break;                    case RATE_18M:                    printf("18Mbps");                    break;                case RATE_24M:                    printf("24Mbps");                    break;                case RATE_36M:                    printf("36Mbps");                    break;                case RATE_48M:                    printf("48Mbps");                    break;                case RATE_54M:                    printf("54Mbps");                    break;                   default:                    printf("54Mbps");                                                  }            printf("\n");                        printf("BSSID = %s\n", buf);        }         else {            printf("Link fail, disconnected !\n");        }                       }	return result;}/*+ * * Description: * *	Called when the user has requested the 'mib' command at the *	command line.  * * Parameters: *  In: *      skfd, argc, argv *  Out: *      none * * Return Value: '0' if success *-*/int s_cmdGetMIB(int skfd, int argc, char **argv){	int					result;	SCmdRequest	        sReq;	SDot11MIBCount	    sMIB;	result = 0;	strcpy((char *)sReq.name, argv[1]);	sReq.wResult = 0;	sReq.data = &sMIB;	sReq.wCmdCode = WLAN_CMD_GET_MIB;		result = ioctl( skfd, IOCTL_CMD_SET, &sReq);		if (result || sReq.wResult) {		printf( "%s: failed in get mib command.\n", AppName);		result = 1;	}	else {  	    printf("TxFragmentCount =%12d  ", (INT)sMIB.TransmittedFragmentCount);  	    printf("MulticastTxCount=%12d\n", (INT)sMIB.MulticastTransmittedFrameCount);  	    printf("FailedCount     =%12d  ", (INT)sMIB.FailedCount);  	    printf("RetryCount      =%12d\n", (INT)sMIB.RetryCount);  	    printf("MultipleRetry   =%12d  ", (INT)sMIB.MultipleRetryCount);  	    printf("RTSSuccessCount =%12d\n", (INT)sMIB.RTSSuccessCount);  	    printf("RTSFailureCount =%12d  ", (INT)sMIB.RTSFailureCount);  	    printf("ACKFailureCount =%12d\n", (INT)sMIB.ACKFailureCount);  	    printf("DuplicateCount  =%12d  ", (INT)sMIB.FrameDuplicateCount);  	    printf("RxFragmentCount =%12d\n", (INT)sMIB.ReceivedFragmentCount);  	    printf("MulticastRxCount=%12d  ", (INT)sMIB.MulticastReceivedFrameCount);  	    printf("FCSErrorCount   =%12d\n",(INT)sMIB.FCSErrorCount);    }	return result;}/*+ * * Description: * *	Called when the user has requested the 'stat'(statistics)command at the *	command line.  * * Parameters: *  In: *      skfd, argc, argv *  Out: *      none * * Return Value: '0' if success *-*/int s_cmdGetSTAT(int skfd, int argc, char **argv){	int					result;	SCmdRequest	        sReq;	SStatMIBCount	    sSTAT;	result = 0;	strcpy((char *)sReq.name, argv[1]);	sReq.wResult = 0;	sReq.data = &sSTAT;	sReq.wCmdCode = WLAN_CMD_GET_STAT;	result = ioctl( skfd, IOCTL_CMD_SET, &sReq);	if (result || sReq.wResult) {		printf("%s: failed in get stat command.\n", AppName);		result = 1;	}	else {  	    printf("IsrTx0OK      =%12d  ", (INT)sSTAT.dwIsrTx0OK);  	    printf("IsrTx1OK      =%12d\n", (INT)sSTAT.dwIsrTx1OK);  	    printf("IsrBeaconTxOK =%12d  ", (INT)sSTAT.dwIsrBeaconTxOK);  	    printf("IsrRxOK       =%12d\n", (INT)sSTAT.dwIsrRxOK);  	    printf("IsrTBTTInt    =%12d  ", (INT)sSTAT.dwIsrTBTTInt);  	    printf("IsrSTIMERInt  =%12d\n", (INT)sSTAT.dwIsrSTIMERInt);  	    printf("IsrUnrecovErr =%12d  ", (INT)sSTAT.dwIsrUnrecoverableError);  	    printf("IsrSoftInt    =%12d\n", (INT)sSTAT.dwIsrSoftInterrupt);  	    printf("IsrRxNoBuf    =%12d  ", (INT)sSTAT.dwIsrRxNoBuf);  	    printf("IsrUnknown    =%12d\n", (INT)sSTAT.dwIsrUnknown);  	    printf("RsrFrmAlgnErr =%12d  ", (INT)sSTAT.dwRsrFrmAlgnErr);  	    printf("RsrErr        =%12d\n", (INT)sSTAT.dwRsrErr);  	    printf("RsrCRCErr     =%12d  ", (INT)sSTAT.dwRsrCRCErr);  	    printf("RsrCRCOk      =%12d\n", (INT)sSTAT.dwRsrCRCOk);    	    printf("RsrBSSIDOk    =%12d  ", (INT)sSTAT.dwRsrBSSIDOk);  	    printf("RsrADDROk     =%12d\n", (INT)sSTAT.dwRsrADDROk);    	    printf("RsrICVOk      =%12d  ", (INT)sSTAT.dwRsrICVOk);  	    printf("RsrShortPre   =%12d\n", (INT)sSTAT.dwNewRsrShortPreamble);  	    printf("RsrLong       =%12d  ", (INT)sSTAT.dwRsrLong);  	    printf("RsrRunt       =%12d\n", (INT)sSTAT.dwRsrRunt);  	    printf("RsrRxControl  =%12d  ", (INT)sSTAT.dwRsrRxControl);  	    printf("RsrRxData     =%12d\n", (INT)sSTAT.dwRsrRxData);  	    printf("RsrRxManage   =%12d  ", (INT)sSTAT.dwRsrRxManage);  	    printf("RsrRxPacket   =%12d\n", (INT)sSTAT.dwRsrRxPacket);  	    printf("RsrRxOctet    =%12d  ", (INT)sSTAT.dwRsrRxOctet);  	    printf("RsrBroadcast  =%12d\n", (INT)sSTAT.dwRsrBroadcast);  	    printf("RsrMulticast  =%12d  ", (INT)sSTAT.dwRsrMulticast);  	    printf("RsrDirected   =%12d\n", (INT)sSTAT.dwRsrDirected);  	    printf("RsrOK         =%12d\n\n", (INT)sSTAT.ullRsrOK);  	      	    printf("RxBroadcstBytes=%12d  ", (INT)sSTAT.ullRxBroadcastBytes);  	    printf("RxMulticstBytes=%12d\n", (INT)sSTAT.ullRxMulticastBytes);  	    printf("RxDirectedBytes=%12d  ", (INT)sSTAT.ullRxDirectedBytes);  	    printf("RxBroadcstFrame=%12d\n", (INT)sSTAT.ullRxBroadcastFrames);  	    printf("RxMulticstFrame=%12d  ", (INT)sSTAT.ullRxMulticastFrames);  	    printf("RxDirectedFrame=%12d\n", (INT)sSTAT.ullRxDirectedFrames);  	      	    printf("RxLen64        =%12d  ", (INT)sSTAT.dwRsrRxFrmLen64);  	    printf("RxLen65_127    =%12d\n", (INT)sSTAT.dwRsrRxFrmLen65_127);  	    printf("RxLen128_255   =%12d  ", (INT)sSTAT.dwRsrRxFrmLen128_255);  	    printf("RxLen256_511   =%12d\n", (INT)sSTAT.dwRsrRxFrmLen256_511);  	    printf("RxLen512_1023  =%12d  ", (INT)sSTAT.dwRsrRxFrmLen512_1023);  	    printf("RxLen1024_1518 =%12d\n", (INT)sSTAT.dwRsrRxFrmLen1024_1518);  	    printf("RsrRxOctet     =%12d  ", (INT)sSTAT.dwRsrRxOctet);  	    printf("RsrBroadcast   =%12d\n", (INT)sSTAT.dwRsrBroadcast);  	    printf("RsrMulticast   =%12d  ", (INT)sSTAT.dwRsrMulticast);  	    printf("RsrDirected    =%12d\n", (INT)sSTAT.dwRsrDirected);  	    printf("RsrOK          =%12d  ", (INT)sSTAT.ullRsrOK);  	    printf("RxBroadcstByte =%12d\n", (INT)sSTAT.ullRxBroadcastBytes);  	    printf("RsrRxFragment  =%12d\n\n", (INT)sSTAT.dwRsrRxFragment);  	      	    printf("TsrTotalRetry  =%12d  ", (INT)sSTAT.dwTsrTotalRetry[1]);  	    printf("TsrOnceRetry   =%12d\n", (INT)sSTAT.dwTsrOnceRetry[1]);  	    printf("TsrMoreOneRetry=%12d  ", (INT)sSTAT.dwTsrMoreThanOnceRetry[1]);  	    printf("TsrRetry       =%12d\n", (INT)sSTAT.dwTsrRetry[1]);  	    printf("TsrACKData     =%12d  ", (INT)sSTAT.dwTsrACKData[1]);  	    printf("TsrErr         =%12d\n", (INT)sSTAT.dwTsrErr[1]);  	    printf("AllTsrOK       =%12d  ", (INT)sSTAT.dwAllTsrOK[1]);  	    printf("TsrRetryTimeout=%12d\n", (INT)sSTAT.dwTsrRetryTimeout[1]);  	    printf("TsrTxTimeout   =%12d  ", (INT)sSTAT.dwTsrTransmitTimeout[1]);  	    printf("TsrTxPacket    =%12d\n", (INT)sSTAT.dwTsrTxPacket[1]);  	    printf("TsrTxOctet     =%12d  ", (INT)sSTAT.dwTsrTxOctet[1]);  	    printf("TsrBroadcast   =%12d\n", (INT)sSTAT.dwTsrBroadcast[1]);  	    printf("TsrMulticast   =%12d  ", (INT)sSTAT.dwTsrMulticast[1]);  	    printf("TsrDirected    =%12d\n", (INT)sSTAT.dwTsrDirected[1]);/*  	      	    printf("CntRxDataErr   =%12d  ", (INT)sSTAT.dwCntRxDataErr);  	    printf("CntDecryptErr  =%12d\n", (INT)sSTAT.dwCntDecryptErr);  	    printf("CntRxICVErr    =%12d  ", (INT)sSTAT.dwCntRxICVErr);  	    printf("RxErrorDesc    =%12d\n", (INT)sSTAT.idxRxErrorDesc);*/  	      	        }            	return result;}/*+ * * Description: * *  This function displays usages of the wetctl utility. * * * Parameters: *  In: *      void *  Out: *      none * * Return Value: none *-*/VOID vCmdUsage(void){	printf("\nUtility for Solomon-A/B/G wireless cards: %s Version %s\n", AppName, VERSION);	printf("Usage: %s interface command\n\n", AppName);	printf("   where \"interface\" is the name of a network interface\n");	printf("   such as eth0 or eth1.. Running 'ifconfig' will list all\n");	printf("   network interfaces.\n\n");	printf("Example: %s eth0 link\n\n", AppName);		printf("Command List:               \n");		printf("   scan : scan all channels to collect available BSS(AP)\n");	printf("   list : show all BSS(AP) list\n");	printf("   link : show link status\n");		printf("   mib  : show 802.11 mib counters\n");//	printf("   stop : turn off radio\n");//	printf("   stat : show statistics\n");//	printf("   nodes: show station nodes\n");}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一级黄色片| 精品捆绑美女sm三区| 日本伊人午夜精品| 国产网红主播福利一区二区| 日本福利一区二区| 极品瑜伽女神91| 亚洲国产精品天堂| 欧美极品少妇xxxxⅹ高跟鞋| 欧美日韩久久久久久| 成人高清视频免费观看| 午夜在线成人av| 综合久久给合久久狠狠狠97色| 欧美一区二区成人| 色偷偷88欧美精品久久久| 久久成人久久爱| 三级亚洲高清视频| 一区二区三区欧美亚洲| 国产亚洲精品精华液| 日韩视频一区二区三区在线播放 | 欧美蜜桃一区二区三区| www.日韩在线| 国产伦精品一区二区三区免费迷| 亚洲第一激情av| 美女爽到高潮91| 亚洲综合色噜噜狠狠| 中文字幕中文字幕在线一区| 欧美电影精品一区二区| 在线91免费看| 欧美日韩免费在线视频| 一本久久a久久免费精品不卡| 国产成人精品综合在线观看| 国内精品视频一区二区三区八戒| 天天操天天色综合| 五月婷婷综合激情| 亚洲一级二级在线| 亚洲综合色丁香婷婷六月图片| 日韩美女视频一区二区| 亚洲欧美中日韩| 国产精品久久久久久久久免费丝袜| 2020国产精品自拍| 久久综合久久综合久久综合| 欧美一区二区三区思思人| 在线播放91灌醉迷j高跟美女| 欧洲精品一区二区三区在线观看| 91麻豆自制传媒国产之光| 99久久er热在这里只有精品15| 成人性生交大片免费看中文| 国产精品一区二区久久不卡| 国产毛片一区二区| 国产精品亚洲专一区二区三区 | 国产一区亚洲一区| 国产精品亚洲人在线观看| 国产精品主播直播| 高清beeg欧美| www.成人网.com| 色综合久久中文综合久久牛| 色偷偷88欧美精品久久久| 欧美色视频在线观看| 69p69国产精品| 欧美不卡123| 欧美高清在线一区二区| 国产精品久久久久国产精品日日| 亚洲美女偷拍久久| 亚洲第一主播视频| 久久机这里只有精品| 粉嫩av一区二区三区| 99精品欧美一区二区三区小说| 91黄色激情网站| 欧美一区二区啪啪| 国产女人18水真多18精品一级做| 国产精品久久久久一区二区三区 | 亚洲电影视频在线| 麻豆精品视频在线观看| 国产suv一区二区三区88区| 91在线国产观看| 欧美片在线播放| 2020国产精品| 亚洲久草在线视频| 六月丁香婷婷色狠狠久久| 国产成人免费视频网站| 91激情五月电影| 精品播放一区二区| 最好看的中文字幕久久| 日韩在线观看一区二区| 国产999精品久久| 欧美丝袜第三区| 精品久久久久久久久久久院品网| 国产精品传媒视频| 日韩电影一区二区三区| 国产91高潮流白浆在线麻豆| 欧美亚男人的天堂| 国产午夜精品一区二区三区四区 | 麻豆一区二区在线| 91在线观看美女| 欧美成人精品福利| 一区二区三区91| 国产精品亚洲人在线观看| 欧美色大人视频| 国产精品女上位| 久久精品国产精品亚洲红杏| 色综合天天综合| 久久日韩精品一区二区五区| 亚洲国产美国国产综合一区二区| 国产精品一区二区久久不卡| 7777精品伊人久久久大香线蕉最新版 | 成人免费视频app| 欧美日韩国产在线播放网站| 国产精品欧美精品| 久久精品国产99| 精品视频在线免费看| 国产精品青草综合久久久久99| 欧美aaaaaa午夜精品| 色播五月激情综合网| 国产精品私人影院| 国精产品一区一区三区mba桃花 | 不卡av在线网| 久久男人中文字幕资源站| 婷婷久久综合九色综合绿巨人 | 欧美日韩专区在线| 亚洲欧美一区二区不卡| 成人国产精品免费网站| 2024国产精品视频| 日本视频一区二区三区| 欧美日韩国产小视频| 亚洲精品免费一二三区| www.色综合.com| 国产精品国产a| 不卡av在线免费观看| 国产欧美一区二区精品忘忧草| 精品一区二区三区视频| 91精品婷婷国产综合久久性色 | 日本特黄久久久高潮| 欧美在线观看你懂的| 亚洲欧美日韩国产手机在线| 成人av在线网| 国产精品色在线观看| 国v精品久久久网| 亚洲国产精品ⅴa在线观看| 国产精品一区二区三区乱码 | 久久亚洲一区二区三区四区| 免费在线观看视频一区| 日韩一区二区在线看片| 美女在线视频一区| 精品久久久久香蕉网| 国产又黄又大久久| 国产日产精品一区| 成人激情小说乱人伦| 国产精品久久久久久久蜜臀| av高清不卡在线| 亚洲精品久久久蜜桃| 欧美性色综合网| 日韩精品电影一区亚洲| 日韩视频中午一区| 国产一区二区毛片| 中文字幕二三区不卡| 99re这里都是精品| 亚洲一二三区不卡| 欧美一区二区精品在线| 国产精品一区二区男女羞羞无遮挡| 欧美国产成人精品| 色综合久久99| 日日摸夜夜添夜夜添精品视频| 91精品蜜臀在线一区尤物| 激情五月婷婷综合网| 亚洲国产激情av| 色8久久人人97超碰香蕉987| 午夜精品一区二区三区电影天堂 | 精品免费视频.| 国产91精品久久久久久久网曝门| 亚洲乱码国产乱码精品精98午夜 | 亚洲国产一二三| 欧美一级黄色大片| 国产成a人亚洲| 亚洲国产精品一区二区www在线| 日韩欧美的一区| av一区二区三区四区| 亚洲一区二区综合| 精品毛片乱码1区2区3区| 不卡av在线免费观看| 日韩成人精品在线| 国产精品美女久久久久av爽李琼| 欧美色中文字幕| 国产成人午夜视频| 亚洲一区二区视频在线| 久久综合色综合88| 欧美性色综合网| 国产成人亚洲综合色影视| 91一区二区在线观看| 奇米综合一区二区三区精品视频| 国产免费观看久久| 6080yy午夜一二三区久久| 成人av电影在线| 另类小说图片综合网| 亚洲欧美激情插| 久久久亚洲午夜电影| 欧美日韩精品免费观看视频| 风间由美一区二区三区在线观看 | 中文字幕亚洲一区二区av在线| 精品婷婷伊人一区三区三| 国产成人在线观看|