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

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

?? dns.h

?? lwip-1.4.0
?? H
字號:
/** * lwip DNS resolver header file. * Author: Jim Pettinato  *   April 2007 * ported from uIP resolv.c Copyright (c) 2002-2003, Adam Dunkels. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright *    notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright *    notice, this list of conditions and the following disclaimer in the *    documentation and/or other materials provided with the distribution. * 3. The name of the author may not be used to endorse or promote *    products derived from this software without specific prior *    written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */#ifndef __LWIP_DNS_H__#define __LWIP_DNS_H__#include "lwip/opt.h"#if LWIP_DNS /* don't build if not configured for use in lwipopts.h */#ifdef __cplusplusextern "C" {#endif/** DNS timer period */#define DNS_TMR_INTERVAL          1000/** DNS field TYPE used for "Resource Records" */#define DNS_RRTYPE_A              1     /* a host address */#define DNS_RRTYPE_NS             2     /* an authoritative name server */#define DNS_RRTYPE_MD             3     /* a mail destination (Obsolete - use MX) */#define DNS_RRTYPE_MF             4     /* a mail forwarder (Obsolete - use MX) */#define DNS_RRTYPE_CNAME          5     /* the canonical name for an alias */#define DNS_RRTYPE_SOA            6     /* marks the start of a zone of authority */#define DNS_RRTYPE_MB             7     /* a mailbox domain name (EXPERIMENTAL) */#define DNS_RRTYPE_MG             8     /* a mail group member (EXPERIMENTAL) */#define DNS_RRTYPE_MR             9     /* a mail rename domain name (EXPERIMENTAL) */#define DNS_RRTYPE_NULL           10    /* a null RR (EXPERIMENTAL) */#define DNS_RRTYPE_WKS            11    /* a well known service description */#define DNS_RRTYPE_PTR            12    /* a domain name pointer */#define DNS_RRTYPE_HINFO          13    /* host information */#define DNS_RRTYPE_MINFO          14    /* mailbox or mail list information */#define DNS_RRTYPE_MX             15    /* mail exchange */#define DNS_RRTYPE_TXT            16    /* text strings *//** DNS field CLASS used for "Resource Records" */#define DNS_RRCLASS_IN            1     /* the Internet */#define DNS_RRCLASS_CS            2     /* the CSNET class (Obsolete - used only for examples in some obsolete RFCs) */#define DNS_RRCLASS_CH            3     /* the CHAOS class */#define DNS_RRCLASS_HS            4     /* Hesiod [Dyer 87] */#define DNS_RRCLASS_FLUSH         0x800 /* Flush bit *//* The size used for the next line is rather a hack, but it prevents including socket.h in all files   that include memp.h, and that would possibly break portability (since socket.h defines some types   and constants possibly already define by the OS).   Calculation rule:   sizeof(struct addrinfo) + sizeof(struct sockaddr_in) + DNS_MAX_NAME_LENGTH + 1 byte zero-termination */#define NETDB_ELEM_SIZE           (32 + 16 + DNS_MAX_NAME_LENGTH + 1)#if DNS_LOCAL_HOSTLIST/** struct used for local host-list */struct local_hostlist_entry {  /** static hostname */  const char *name;  /** static host address in network byteorder */  ip_addr_t addr;  struct local_hostlist_entry *next;};#if DNS_LOCAL_HOSTLIST_IS_DYNAMIC#ifndef DNS_LOCAL_HOSTLIST_MAX_NAMELEN#define DNS_LOCAL_HOSTLIST_MAX_NAMELEN  DNS_MAX_NAME_LENGTH#endif#define LOCALHOSTLIST_ELEM_SIZE ((sizeof(struct local_hostlist_entry) + DNS_LOCAL_HOSTLIST_MAX_NAMELEN + 1))#endif /* DNS_LOCAL_HOSTLIST_IS_DYNAMIC */#endif /* DNS_LOCAL_HOSTLIST *//** Callback which is invoked when a hostname is found. * A function of this type must be implemented by the application using the DNS resolver. * @param name pointer to the name that was looked up. * @param ipaddr pointer to an ip_addr_t containing the IP address of the hostname, *        or NULL if the name could not be found (or on any other error). * @param callback_arg a user-specified callback argument passed to dns_gethostbyname*/typedef void (*dns_found_callback)(const char *name, ip_addr_t *ipaddr, void *callback_arg);void           dns_init(void);void           dns_tmr(void);void           dns_setserver(u8_t numdns, ip_addr_t *dnsserver);ip_addr_t      dns_getserver(u8_t numdns);err_t          dns_gethostbyname(const char *hostname, ip_addr_t *addr,                                 dns_found_callback found, void *callback_arg);#if DNS_LOCAL_HOSTLIST && DNS_LOCAL_HOSTLIST_IS_DYNAMICint            dns_local_removehost(const char *hostname, const ip_addr_t *addr);err_t          dns_local_addhost(const char *hostname, const ip_addr_t *addr);#endif /* DNS_LOCAL_HOSTLIST && DNS_LOCAL_HOSTLIST_IS_DYNAMIC */#ifdef __cplusplus}#endif#endif /* LWIP_DNS */#endif /* __LWIP_DNS_H__ */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品99999| 免费在线看一区| 成人免费视频网站在线观看| 精品福利一二区| 国产美女精品在线| 日本一区二区三区电影| 成人av动漫在线| 中文字幕视频一区二区三区久| 成人精品小蝌蚪| 亚洲欧美电影一区二区| 在线一区二区三区四区五区| 亚洲自拍偷拍图区| 在线播放国产精品二区一二区四区| 日韩中文字幕av电影| 日韩精品一区二区在线| 国产69精品久久99不卡| 亚洲黄色录像片| 欧美一区二区高清| 丰满岳乱妇一区二区三区| 亚洲精品美腿丝袜| 日韩一区二区三区电影| 国产成a人亚洲| 亚洲一区二区三区自拍| 欧美tickling挠脚心丨vk| 岛国一区二区三区| 亚洲电影在线播放| 久久午夜羞羞影院免费观看| av网站一区二区三区| 天天av天天翘天天综合网色鬼国产| 日韩欧美高清一区| 99精品国产视频| 老司机免费视频一区二区 | 久久国产福利国产秒拍| 国产三级精品三级在线专区| 欧洲亚洲精品在线| 国产一区二区三区香蕉| 一区二区三区在线高清| 26uuu精品一区二区三区四区在线| voyeur盗摄精品| 久久电影网电视剧免费观看| 中文字幕一区二区三区不卡| 91麻豆精品国产91久久久| 处破女av一区二区| 日韩中文字幕91| 亚洲欧洲精品天堂一级| 精品国产a毛片| 欧美精品欧美精品系列| 99久久久久久99| 精品制服美女丁香| 亚洲一区二区黄色| 国产精品久久久久久久久晋中 | 国产一区二区主播在线| 亚洲成在人线免费| 欧美极品aⅴ影院| 91精品欧美福利在线观看 | 欧美丝袜第三区| 欧美日韩中文一区| 成人一级黄色片| 日韩电影在线一区| 一区二区高清在线| 国产精品成人在线观看| 久久久一区二区| 欧美一级免费观看| 欧美日韩你懂得| 欧美午夜一区二区三区| 成人福利电影精品一区二区在线观看 | 成人美女在线观看| 国内精品伊人久久久久av一坑| 亚洲成av人片在www色猫咪| 亚洲人吸女人奶水| 1024国产精品| 国产精品久久久久久亚洲毛片 | 亚洲视频 欧洲视频| 久久久精品天堂| 精品国产免费人成在线观看| 日韩午夜激情视频| 67194成人在线观看| 欧美日韩高清一区| 欧美日韩国产综合视频在线观看| 在线观看国产91| 欧美性大战久久| 欧美午夜片在线看| 欧美另类一区二区三区| 7777精品伊人久久久大香线蕉最新版 | 亚洲精品v日韩精品| 亚洲欧美日韩在线| 一区二区三区资源| 亚洲国产美女搞黄色| 亚洲免费观看高清| 亚洲精品视频在线| 一区二区三区四区在线免费观看| 亚洲美女精品一区| 香蕉影视欧美成人| 热久久国产精品| 奇米精品一区二区三区在线观看| 男女男精品视频网| 韩国欧美一区二区| 国产一区视频导航| 99久久婷婷国产| 欧美影院午夜播放| 日韩美女一区二区三区四区| 久久久久久久久免费| 中文字幕不卡在线观看| 最新国产精品久久精品| 亚洲国产va精品久久久不卡综合| 五月婷婷综合激情| 久久国产三级精品| 成人网男人的天堂| 欧美体内she精视频| 欧美videos大乳护士334| 久久先锋影音av鲁色资源| 成人免费一区二区三区在线观看| 夜夜爽夜夜爽精品视频| 免费的国产精品| av色综合久久天堂av综合| 欧美日韩在线播放一区| wwww国产精品欧美| 亚洲精选免费视频| 日韩精品电影在线观看| 国产成人免费在线观看| 欧洲视频一区二区| 精品国产91乱码一区二区三区| 18涩涩午夜精品.www| 首页国产欧美久久| 成人免费视频国产在线观看| 8x8x8国产精品| 中文一区一区三区高中清不卡| 亚洲一区二区精品3399| 国产aⅴ综合色| 欧美一级二级三级蜜桃| **网站欧美大片在线观看| 久久精品国产网站| 欧美伊人久久久久久久久影院| 精品国产免费视频| 国产夫妻精品视频| 欧美高清一级片在线| 中文字幕一区二区三区乱码在线| 麻豆国产欧美一区二区三区| 一本色道久久综合亚洲aⅴ蜜桃| 欧美成人女星排名| 亚洲成人动漫精品| 91无套直看片红桃| 久久精品一区二区三区不卡牛牛| 婷婷丁香激情综合| 91美女视频网站| 国产三级一区二区| 精品一区二区综合| 欧美精品v日韩精品v韩国精品v| 亚洲另类中文字| 粉嫩在线一区二区三区视频| 日韩区在线观看| 日韩黄色在线观看| 欧美在线一二三| 日韩毛片高清在线播放| 国产·精品毛片| 国产视频亚洲色图| 国产在线国偷精品产拍免费yy| 欧美一级片在线| 日本午夜精品一区二区三区电影| 在线观看成人小视频| 亚洲精品乱码久久久久久黑人 | 久久这里只精品最新地址| 免费的国产精品| 日韩丝袜美女视频| 免费成人深夜小野草| 欧美精品一卡二卡| 日韩主播视频在线| 日韩美女视频一区二区在线观看| 日本不卡高清视频| 欧美一区二区三区视频免费播放| 日日摸夜夜添夜夜添精品视频 | 91精品国产欧美一区二区| 亚洲国产乱码最新视频 | 亚洲视频香蕉人妖| 日韩视频免费观看高清在线视频| 午夜成人免费电影| 91精品国产色综合久久久蜜香臀| 亚洲不卡在线观看| 欧美一区二区在线观看| 青青草国产精品97视觉盛宴| 91精品蜜臀在线一区尤物| 欧美aaaaaa午夜精品| 日韩精品一区二区三区蜜臀| 国产一区在线视频| 亚洲国产精品v| 91麻豆精品在线观看| 亚洲综合网站在线观看| 欧美老人xxxx18| 精品伊人久久久久7777人| 中文字幕av一区 二区| 色琪琪一区二区三区亚洲区| 亚洲精品乱码久久久久久日本蜜臀| 欧美视频一区二区三区四区| 男男gaygay亚洲| 中文字幕+乱码+中文字幕一区| 一本到三区不卡视频| 日韩av网站在线观看| 久久九九国产精品| 91久久精品午夜一区二区| 奇米影视一区二区三区|