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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? porting.doxygen

?? VIA無線網卡芯片VT6656的linux驅動源代碼
?? DOXYGEN
字號:
/**\page porting Porting to different target boards and operating systems%wpa_supplicant was designed to be easily portable to differenthardware (board, CPU) and software (OS, drivers) targets. It isalready used with number of operating systems and numerous wirelesscard models and drivers. The main %wpa_supplicant repository includessupport for Linux, FreeBSD, and Windows. In addition, at least VxWorksand PalmOS are supported in separate repositories. On the hardwareside, %wpa_supplicant is used on various systems: desktops, laptops,PDAs, and embedded devices with CPUs including x86, PowerPC,arm/xscale, and MIPS. Both big and little endian configurations aresupported.\section driver_iface_porting Driver interfaceUnless the target OS and driver is already supported, most portingprojects have to implement a driver wrapper. This may be done byadding a new driver interface module or modifying an existing module(driver_*.c) if the new target is similar to one of them. \refdriver_wrapper "Driver wrapper implementation" describes the detailsof the driver interface and discusses the tasks involved in portingthis part of %wpa_supplicant.\section l2_packet_porting l2_packet (link layer access)%wpa_supplicant needs to have access to sending and receiving layer 2(link layer) packets with two Ethertypes: EAP-over-LAN (EAPOL) 0x888eand RSN pre-authentication 0x88c7. l2_packet.h defines the interfacesused for this in the core %wpa_supplicant implementation.If the target operating system supports a generic mechanism for linklayer access, that is likely the best mechanism for providing theneeded functionality for %wpa_supplicant. Linux packet socket is anexample of such a generic mechanism. If this is not available, aseparate interface may need to be implemented to the network stack ordriver. This is usually an intermediate or protocol driver that isoperating between the device driver and the OS network stack. If sucha mechanism is not feasible, the interface can also be implementeddirectly in the device driver.The main %wpa_supplicant repository includes l2_packet implementationsfor Linux using packet sockets (l2_packet_linux.c), more portableversion using libpcap/libdnet libraries (l2_packet_pcap.c; thissupports WinPcap, too), and FreeBSD specific version of libpcapinterface (l2_packet_freebsd.c).If the target operating system is supported by libpcap (receiving) andlibdnet (sending), l2_packet_pcap.c can likely be used with minimal orno changes. If this is not a case or a proprietary interface for linklayer is required, a new l2_packet module may need to beadded. Alternatively, struct wpa_driver_ops::send_eapol() handler canbe used to override the l2_packet library if the link layer access isintegrated with the driver interface implementation.\section eloop_porting Event loop%wpa_supplicant uses a single process/thread model and an event loopto provide callbacks on events (registered timeout, received packet,signal). eloop.h defines the event loop interface. eloop.c is animplementation of such an event loop using select() and sockets. Thisis suitable for most UNIX/POSIX systems. When porting to otheroperating systems, it may be necessary to replace that implementationwith OS specific mechanisms that provide similar functionality.\section ctrl_iface_porting Control interface%wpa_supplicant uses a \ref ctrl_iface_page "control interface"to allow external processedto get status information and to control the operations. Currently,this is implemented with socket based communication; both UNIX domainsockets and UDP sockets are supported. If the target OS does notsupport sockets, this interface will likely need to be modified to useanother mechanism like message queues. The control interface isoptional component, so it is also possible to run %wpa_supplicantwithout porting this part.The %wpa_supplicant side of the control interface is implemented inctrl_iface.c. Matching client side is implemented as a controlinterface library in wpa_ctrl.c.\section entry_point Program entry point%wpa_supplicant defines a set of functions that can be used toinitialize main supplicant processing. Each operating system has amechanism for starting new processing or threads. This is usually afunction with a specific set of arguments and calling convention. Thisfunction is responsible on initializing %wpa_supplicant.main.c includes an entry point for UNIX-like operating system, i.e.,main() function that uses command line arguments for settingparameters for %wpa_supplicant. When porting to other operatingsystems, similar OS-specific entry point implementation is needed. Itcan be implemented in a new file that is then linked with%wpa_supplicant instead of main.o. main.c is also a good example onhow the initialization process should be done.The supplicant initialization functions are defined inwpa_supplicant_i.h. In most cases, the entry point function shouldstart by fetching configuration parameters. After this, a global%wpa_supplicant context is initialized with a call towpa_supplicant_init(). After this, existing network interfaces can beadded with wpa_supplicant_add_iface(). wpa_supplicant_run() is thenused to start the main event loop. Once this returns at programtermination time, wpa_supplicant_deinit() is used to release globalcontext data.wpa_supplicant_add_iface() and wpa_supplicant_remove_iface() can beused dynamically to add and remove interfaces based on when%wpa_supplicant processing is needed for them. This can be done, e.g.,when hotplug network adapters are being inserted and ejected. It isalso possible to do this when a network interface is beingenabled/disabled if it is desirable that %wpa_supplicant processingfor the interface is fully enabled/disabled at the same time.*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品色一区二区三区| 亚洲成人久久影院| 麻豆精品一区二区av白丝在线| 在线欧美一区二区| 一区二区三区美女视频| 精品视频在线免费观看| 日韩影院在线观看| 日韩精品一区二区三区在线| 国产精品综合网| 中文字幕中文字幕一区二区| 色婷婷精品久久二区二区蜜臀av| 亚洲午夜视频在线观看| 日韩视频中午一区| 国产suv一区二区三区88区| 亚洲欧美另类小说| 91精品国产色综合久久不卡蜜臀| 黄色资源网久久资源365| 国产精品麻豆久久久| 欧美亚洲综合一区| 精品一区二区影视| 自拍偷在线精品自拍偷无码专区| 欧美性色综合网| 国产在线看一区| 亚洲精品免费电影| 欧美mv日韩mv| 欧美亚洲日本一区| 国产精品一卡二卡| 午夜天堂影视香蕉久久| 久久精品人人做| 欧美日韩亚洲国产综合| 国产精品77777竹菊影视小说| 亚洲乱码国产乱码精品精的特点| 欧美大黄免费观看| 一本在线高清不卡dvd| 激情五月婷婷综合网| 亚洲精品少妇30p| 久久网这里都是精品| 欧美主播一区二区三区| 国产v综合v亚洲欧| 免费成人性网站| 亚洲最大的成人av| 中国色在线观看另类| 日韩欧美国产系列| 欧美视频日韩视频| proumb性欧美在线观看| 奇米精品一区二区三区四区| 最新不卡av在线| 久久精品视频在线看| 91精品国产日韩91久久久久久| 99久久国产综合精品女不卡| 国产在线精品一区在线观看麻豆| 亚洲午夜羞羞片| 亚洲精品国产一区二区三区四区在线| 精品动漫一区二区三区在线观看| 欧美视频一区在线| 91在线小视频| av电影在线观看一区| 国产精品一品二品| 国产一区二区精品久久99| 蜜臀av在线播放一区二区三区| 五月婷婷激情综合网| 亚洲自拍偷拍麻豆| 亚洲色图欧洲色图婷婷| 国产精品网站在线播放| 久久久青草青青国产亚洲免观| 欧美一区二区三区在| 欧美日产国产精品| 欧美视频在线播放| 在线播放中文字幕一区| 欧美视频自拍偷拍| 日韩精品一二三四| 亚洲电影在线播放| 亚洲精品欧美二区三区中文字幕| 亚洲丝袜自拍清纯另类| 成人欧美一区二区三区白人| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲女与黑人做爰| 国产精品污www在线观看| 国产精品丝袜黑色高跟| 国产精品网曝门| 亚洲欧洲av另类| 亚洲精选免费视频| 亚洲一卡二卡三卡四卡无卡久久| 亚洲午夜一区二区| 日韩电影网1区2区| 国产在线不卡视频| 国产成人免费在线视频| 不卡区在线中文字幕| 99久久综合色| 欧美色图第一页| 欧美一区二区三区视频免费| 精品日韩av一区二区| 久久蜜桃av一区二区天堂| 中文在线资源观看网站视频免费不卡| 国产色爱av资源综合区| 成人免费小视频| 亚洲午夜在线视频| 老司机一区二区| 韩国成人在线视频| 99精品视频在线观看| 欧美性色综合网| 精品日本一线二线三线不卡| 国产亚洲欧美中文| 一区二区三区在线免费| 青青草一区二区三区| 国产精品1024| 欧美私人免费视频| 久久精品人人做人人爽97 | 欧洲国内综合视频| 欧美喷水一区二区| 久久免费午夜影院| 亚洲精品亚洲人成人网在线播放| 蜜桃视频一区二区三区 | 亚洲人成7777| 男人的j进女人的j一区| 成人激情黄色小说| 欧美日韩亚洲国产综合| 国产农村妇女精品| 亚洲v日本v欧美v久久精品| 国产精品一区二区不卡| 欧美夫妻性生活| 国产精品伦一区二区三级视频| 日韩激情视频在线观看| 丁香婷婷综合五月| 欧美一区二区三区视频免费播放| 国产精品理论片在线观看| 日本特黄久久久高潮| 91在线视频官网| 精品成人a区在线观看| 一个色在线综合| 国产91精品一区二区麻豆网站| 在线不卡的av| 一区二区三区加勒比av| 国产成人av影院| 日韩视频在线观看一区二区| 一卡二卡欧美日韩| 9i看片成人免费高清| 久久久久久99久久久精品网站| 国产激情精品久久久第一区二区| 欧美日韩国产中文| 亚洲女女做受ⅹxx高潮| 国产精品99久久久久久宅男| 欧美一区二区三区四区高清| 一区二区久久久久| av在线不卡电影| 久久久91精品国产一区二区精品| 日韩制服丝袜av| 欧美无人高清视频在线观看| 自拍av一区二区三区| 成人性生交大片| 久久先锋资源网| 久久国产欧美日韩精品| 制服视频三区第一页精品| 亚洲午夜免费电影| 色菇凉天天综合网| 综合亚洲深深色噜噜狠狠网站| 国产一区二区91| 久久综合久久久久88| 久久电影网电视剧免费观看| 日韩手机在线导航| 美女一区二区三区| 日韩精品一区二区三区三区免费 | 日韩国产欧美在线播放| 在线这里只有精品| 一卡二卡三卡日韩欧美| 欧美综合一区二区| 亚洲成a人v欧美综合天堂下载| 色丁香久综合在线久综合在线观看 | 久久99国产精品免费网站| 91精品福利在线一区二区三区 | 中文字幕在线不卡国产视频| 成人av一区二区三区| 国产精品久久久久久久久搜平片| 高清久久久久久| 国产精品灌醉下药二区| 色偷偷一区二区三区| 亚洲一区二区三区小说| 欧美视频一区二区三区| 日本欧美肥老太交大片| 精品少妇一区二区三区在线播放| 国产精品中文字幕日韩精品| 国产欧美日韩不卡免费| 色综合久久66| 日本不卡一区二区三区| 精品1区2区在线观看| 成人国产亚洲欧美成人综合网| 亚洲欧美国产毛片在线| 欧美日韩国产三级| 狠狠网亚洲精品| 中文字幕一区二区三区四区不卡 | 成人app下载| 亚洲一区二区三区视频在线 | 亚洲一区在线免费观看| 在线电影院国产精品| 狠狠色综合日日| 亚洲欧美综合另类在线卡通| 欧美日韩成人激情| 福利一区二区在线| 亚洲成人精品一区| 久久久久九九视频|