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

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

?? osl.h

?? Vista 核心Rally技術(shù)之-LLTD 實(shí)現(xiàn)源代碼
?? H
字號(hào):
/*
 * LICENSE NOTICE.
 *
 * Use of the Microsoft Windows Rally Development Kit is covered under
 * the Microsoft Windows Rally Development Kit License Agreement,
 * which is provided within the Microsoft Windows Rally Development
 * Kit or at http://www.microsoft.com/whdc/rally/rallykit.mspx. If you
 * want a license from Microsoft to use the software in the Microsoft
 * Windows Rally Development Kit, you must (1) complete the designated
 * "licensee" information in the Windows Rally Development Kit License
 * Agreement, and (2) sign and return the Agreement AS IS to Microsoft
 * at the address provided in the Agreement.
 */

/*
 * Copyright (c) Microsoft Corporation 2005.  All rights reserved.
 * This software is provided with NO WARRANTY.
 */

#ifndef OSL_H
#define OSL_H

#include "util.h"

/* Operating-System Layer.
 * Hides details of underlying OS details beneath this consistent API.
 */

struct osl_st
{
    char *	responder_if;	/* interface we're handling */
    char *      wireless_if;    /* name of wireless interface, may be different, as in WRT (eth1 vs br0) */
    int		sock;		/* fd for topology frames, or -1 if not open */
};

/* Private state needed to handle the OS. */
typedef struct osl_st osl_t;

#include "tlv.h"

/* Do any start-of-day initialistation, and return private state. */
extern osl_t *osl_init(void);

/* Do anything required to become a long-running background process. */
extern void osl_become_daemon(osl_t *osl);

/* Open "interface", and add packetio_recv_handler(state) as the IO
 * event handler for its packets (or die on failure).  If possible,
 * the OSL should try to set the OS to filter packets so just frames
 * with ethertype == topology protocol are received, but if not the
 * packetio_recv_handler will filter appropriately, so providing more
 * frames than necessary is safe. */
extern void osl_interface_open(osl_t *osl, char *interface, void *state);

/* pidfile maintenance: this is not locking (there's plenty of scope
 * for races here!) but it should stop most accidental runs of two
 * lltdd instances on the same interface.  We open the pidfile for
 * read: if it exists and the named pid is running we abort ourselves.
 * Otherwise we reopen the pidfile for write and log our pid to it. */
extern void osl_write_pidfile(osl_t *osl);

/* Permanently drop elevated privilleges, eg by using POSIX.1e
 * capabilities, or by setuid(nobody) */
extern void osl_drop_privs(osl_t *osl);

/* Turn promiscuous mode on or off. */
extern void osl_set_promisc(osl_t *osl, bool_t promisc);

/* Return the Ethernet address for the interface, or die. */
extern void osl_get_hwaddr(osl_t *osl, /*OUT*/ etheraddr_t *addr);


/* Usual read/write functions; here if they need wrapping */

/* Read from "fd" argument passed into the IO event handler. */
extern ssize_t osl_read(int fd, void *buf, size_t count);

/* Write to opened interface. */
extern ssize_t osl_write(osl_t *osl, const void *buf, size_t count);

#endif /* OSL_H */

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国模一区二区三区白浆| 国产精品一级在线| 国产农村妇女精品| 欧美喷潮久久久xxxxx| 国产高清精品网站| 青椒成人免费视频| 一区二区三区四区不卡在线| 精品粉嫩aⅴ一区二区三区四区 | 麻豆国产欧美一区二区三区| 国产精品久久久久毛片软件| 精品乱码亚洲一区二区不卡| 欧美在线视频不卡| k8久久久一区二区三区| 狠狠色综合日日| 日韩二区在线观看| 亚洲国产日韩精品| 亚洲欧美视频一区| 国产精品三级视频| 久久久99精品免费观看不卡| 欧美一区二区三区男人的天堂| 国产色爱av资源综合区| 欧美丰满高潮xxxx喷水动漫| 91国内精品野花午夜精品| 丁香激情综合国产| 盗摄精品av一区二区三区| 国产福利一区二区三区在线视频| 裸体一区二区三区| 日本成人在线网站| 日韩高清不卡在线| 日韩av在线免费观看不卡| 一级中文字幕一区二区| 亚洲日本乱码在线观看| 国产精品欧美一级免费| 国产精品私人影院| 中文子幕无线码一区tr| 国产精品水嫩水嫩| 国产精品久久久久久妇女6080| 国产欧美日韩三级| 国产精品女上位| 国产精品福利一区| 亚洲精品欧美专区| 亚洲丰满少妇videoshd| 亚洲二区在线视频| 人人超碰91尤物精品国产| 美女任你摸久久| 精品一区二区三区久久久| 国产一区二区在线视频| 国产v日产∨综合v精品视频| 成人免费精品视频| 91麻豆自制传媒国产之光| 色噜噜久久综合| 欧美日韩大陆在线| 精品国产sm最大网站免费看| 国产校园另类小说区| 国产精品久久久久aaaa樱花 | 亚洲成av人片| 青娱乐精品在线视频| 久久福利资源站| 国产盗摄女厕一区二区三区| 高清不卡在线观看| 91精彩视频在线观看| 欧美日韩亚洲高清一区二区| 欧美一区二区三区在| 久久日韩粉嫩一区二区三区| 中文字幕欧美激情一区| 亚洲黄色性网站| 日本不卡一二三区黄网| 国产成a人无v码亚洲福利| 95精品视频在线| 欧美精品乱人伦久久久久久| ww亚洲ww在线观看国产| 亚洲色图欧洲色图婷婷| 首页国产欧美日韩丝袜| 国产激情视频一区二区三区欧美| 99国产精品久| 日韩丝袜美女视频| |精品福利一区二区三区| 无码av免费一区二区三区试看| 久久97超碰国产精品超碰| 国产欧美一区二区精品婷婷 | 亚洲综合色网站| 捆绑紧缚一区二区三区视频| 成人高清视频免费观看| 欧美美女bb生活片| 欧美高清在线精品一区| 视频一区国产视频| 成人黄色国产精品网站大全在线免费观看| 欧美色综合天天久久综合精品| 精品成人私密视频| 亚洲一区二区在线免费观看视频| 久草精品在线观看| 欧美性色欧美a在线播放| 欧美一区二区三区播放老司机| 国产精品久久看| 日韩国产精品久久久久久亚洲| 成人免费视频一区| 日韩午夜在线观看视频| 亚洲精品免费在线播放| 国产一区欧美一区| 欧美精品久久一区| 亚洲色图视频免费播放| 国产精品88888| 欧美一区二区三区电影| 一区二区三区在线免费观看 | k8久久久一区二区三区| 日韩欧美在线123| 亚洲综合激情另类小说区| 国产大陆精品国产| 欧美一二三区精品| 亚洲r级在线视频| 一本色道久久综合亚洲精品按摩 | 偷窥国产亚洲免费视频| 99久久99久久精品国产片果冻| 欧美精选一区二区| 一区二区三区欧美在线观看| 成人一区二区三区视频在线观看| 欧美电视剧免费全集观看| 亚洲成a人片在线观看中文| 91麻豆自制传媒国产之光| 久久婷婷色综合| 激情综合亚洲精品| 日韩欧美在线123| 日韩精品乱码av一区二区| 在线看国产一区二区| 亚洲精品视频在线看| 99精品视频免费在线观看| 国产精品人妖ts系列视频| 国产精品一区二区在线观看网站| 精品国产伦一区二区三区观看体验 | 99久久久久久| 国产精品成人在线观看| 成人自拍视频在线| 国产成人鲁色资源国产91色综| 精品久久久影院| 国产一区二区三区国产| 久久婷婷国产综合国色天香| 狠狠网亚洲精品| 国产亚洲精品精华液| 国产精品白丝jk白祙喷水网站| 久久精品日产第一区二区三区高清版| 国产一区二区视频在线播放| 337p粉嫩大胆色噜噜噜噜亚洲| 韩国一区二区在线观看| 久久久久久久久免费| 成人亚洲精品久久久久软件| 欧美国产精品劲爆| 99re在线视频这里只有精品| 亚洲美女在线一区| 欧美性色黄大片手机版| 免费视频最近日韩| 2023国产精品| 99麻豆久久久国产精品免费优播| 一区二区三区在线视频免费观看| 欧美日韩一区二区三区在线看| 午夜精品福利久久久| 欧美xxxxx牲另类人与| 国产精品一区久久久久| 亚洲欧洲制服丝袜| 欧美老年两性高潮| 国产自产视频一区二区三区| 欧美激情在线一区二区| 色综合色综合色综合| 午夜影院在线观看欧美| 日韩免费一区二区| 成人动漫中文字幕| 亚洲国产精品人人做人人爽| 日韩三级在线观看| 波多野结衣欧美| 亚洲第一成人在线| 久久久综合网站| 在线免费观看日本一区| 蜜桃视频在线观看一区二区| 国产欧美一区二区精品性色| 欧美亚洲一区三区| 国产中文一区二区三区| 亚洲免费高清视频在线| 日韩欧美国产综合| 91视频国产资源| 美腿丝袜亚洲综合| 亚洲国产精品成人综合 | 精品精品欲导航| av电影在线观看一区| 日本不卡123| 亚洲欧美偷拍三级| 精品卡一卡二卡三卡四在线| 色综合网站在线| 极品少妇一区二区| 亚洲一区二区三区免费视频| 2021中文字幕一区亚洲| 欧美影视一区在线| 国产精品一卡二卡在线观看| 在线一区二区三区四区| 久久成人久久爱| 一区二区视频在线| 久久精品日产第一区二区三区高清版 | 欧美日本在线一区| 99国产精品国产精品久久| 老司机免费视频一区二区三区| 日韩美女精品在线| 国产视频在线观看一区二区三区|