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

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

?? minires.h

?? DHCP client source code
?? H
字號:
/* * Copyright (c) 2004,2007 by Internet Systems Consortium, Inc. ("ISC") * Copyright (c) 2001-2003 by Internet Software Consortium * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * *   Internet Systems Consortium, Inc. *   950 Charter Street *   Redwood City, CA 94063 *   <info@isc.org> *   http://www.isc.org/ */#include "cdefs.h"#include "osdep.h"#define _ns_flagdata MR_ns_flagdata#include "minires/resolv.h"#include "minires/res_update.h"#include "isc-dhcp/result.h"/* * Based on the Dynamic DNS reference implementation by Viraj Bais * <viraj_bais@ccm.fm.intel.com> */int minires_mkupdate (ns_updrec *, unsigned char *, unsigned);int minires_update (ns_updrec *);ns_updrec *minires_mkupdrec (int, const char *, unsigned int,			     unsigned int, unsigned long);void minires_freeupdrec (ns_updrec *);int minires_nmkupdate (res_state, ns_updrec *, double *, unsigned *);isc_result_t minires_nupdate (res_state, ns_updrec *);int minires_ninit (res_state);ns_rcode isc_rcode_to_ns (isc_result_t);int MRns_name_compress(const char *, u_char *, size_t, const unsigned char **,		       const unsigned char **);int MRns_name_unpack(const unsigned char *, const unsigned char *,		     const unsigned char *, unsigned char *, size_t);int MRns_name_ntop(const unsigned char *, char *, size_t);int MRns_name_pton(const char *, u_char *, size_t);#if defined (MINIRES_LIB)#define res_update minires_update#define res_mkupdate minires_mkupdate#define res_mkupdrec minires_mkupdrec#define res_freeupdrec minires_freeupdrec#define res_nmkupdate minires_nmkupdate#define res_nupdate minires_nupdate#define __p_type_syms MR__p_type_syms#define dn_comp MRdn_comp#define loc_aton MRloc_aton#define sym_ston MRsym_ston#define res_buildservicelist MRres_buildservicelist#define res_destroyservicelist MRres_destroyservicelist#define res_buildprotolist MRres_buildprotolist#define res_destroyprotolist MRres_destroyprotolist#define res_servicenumber MRres_servicenumber#define res_protocolnumber MRres_protocolnumber#define res_protocolname MRres_protocolname#define res_servicename MRres_servicename#define ns_datetosecs MRns_datetosecs#define b64_pton MRb64_pton#define res_ninit minires_ninit#define res_randomid MRres_randomid#define res_findzonecut MRres_findzonecut#define res_nsend MRres_nsend#define res_nsendsigned MRres_nsendsigned#define ns_samename MRns_samename#define res_nameinquery MRres_nameinquery#define res_queriesmatch MRres_queriesmatch#define dn_expand MRdn_expand#define ns_get16 MRns_get16#define res_close MRres_close#define res_nclose MRres_nclose#define res_ourserver_p MRres_ourserver_p#define ns_sign MRns_sign#define p_class MRp_class#define p_section MRp_section#define ns_makecanon MRns_makecanon#define ns_parserr MRns_parserr#define ns_samedomain MRns_samedomain#define ns_name_uncompress MRns_name_uncompress#define res_nmkquery MRres_nmkquery#define ns_initparse MRns_initparse#define res_nquery MRres_nquery#define res_nsearch MRres_nsearch#define res_hostalias MRres_hostalias#define res_nquerydomain MRres_nquerydomain#define ns_skiprr MRns_skiprr#define dn_skipname MRdn_skipname#define ns_name_ntol MRns_name_ntol#define ns_sign_tcp_init MRns_sign_tcp_init#define ns_sign_tcp MRns_sign_tcp#define ns_name_ntop MRns_name_ntop#define ns_name_pton MRns_name_pton#define ns_name_unpack MRns_name_unpack#define ns_name_pack MRns_name_pack#define ns_name_compress MRns_name_compress#define ns_name_skip MRns_name_skip#define ns_subdomain MRns_subdomain#define ns_find_tsig MRns_find_tsig#define ns_verify MRns_verify#define ns_verify_tcp_init MRns_verify_tcp_init#define ns_verify_tcp MRns_verify_tcp#define b64_ntop MRb64_ntopextern const struct res_sym __p_type_syms[];extern time_t cur_time;int dn_comp (const char *,	     unsigned char *, unsigned, unsigned char **, unsigned char **);int loc_aton (const char *, u_char *);int sym_ston (const struct res_sym *, const char *, int *);void  res_buildservicelist (void);void res_destroyservicelist (void);void res_buildprotolist(void);void res_destroyprotolist(void);int res_servicenumber(const char *);int res_protocolnumber(const char *);const char *res_protocolname(int);const char *res_servicename(u_int16_t, const char *);u_int32_t ns_datetosecs (const char *cp, int *errp);int b64_pton (char const *, unsigned char *, size_t);u_int res_randomid(void);isc_result_t res_findzonecut (res_state, const char *, ns_class, int, char *,			      size_t, struct in_addr *, int, int *, void *);isc_result_t res_nsend (res_state,			double *, unsigned, double *, unsigned, unsigned *);isc_result_t res_nsendsigned (res_state, double *, unsigned, ns_tsig_key *,			      double *, unsigned, unsigned *);int ns_samename (const char *, const char *);int res_nameinquery (const char *, int, int,		     const unsigned char *, const unsigned char *);int res_queriesmatch (const unsigned char *, const unsigned char *,		      const unsigned char *, const unsigned char *);int dn_expand (const unsigned char *,	       const unsigned char *, const unsigned char *, char *, unsigned);unsigned int ns_get16 (const unsigned char *);void res_close (void);void res_nclose (res_state);int res_ourserver_p (const res_state, const struct sockaddr_in *);isc_result_t ns_sign (unsigned char *, unsigned *,		      unsigned, int, void *, const unsigned char *,		      unsigned, unsigned char *, unsigned *, time_t);const char *p_class (int);const char *p_section (int section, int opcode);isc_result_t ns_makecanon (const char *, char *, size_t);isc_result_t ns_parserr (ns_msg *, ns_sect, int, ns_rr *);int ns_samedomain (const char *, const char *);int ns_name_uncompress (const u_char *, const u_char *,			    const u_char *, char *, size_t);isc_result_t res_nmkquery (res_state, int, const char *, ns_class, ns_type,			   const unsigned char *, unsigned,			   const unsigned char *, double *,			   unsigned, unsigned *);isc_result_t ns_initparse (const unsigned char *, unsigned, ns_msg *);isc_result_t res_nquery(res_state, const char *,			ns_class, ns_type, double *, unsigned, unsigned *);isc_result_t res_nsearch(res_state, const char *,			 ns_class, ns_type, double *, unsigned, unsigned *);const char *res_hostalias (const res_state, const char *, char *, size_t);isc_result_t res_nquerydomain(res_state, const char *, const char *,			      ns_class class, ns_type type,			      double *, unsigned, unsigned *);isc_result_t ns_skiprr(const unsigned char *,		       const unsigned char *, ns_sect, int, int *);int dn_skipname (const unsigned char *, const unsigned char *);u_int32_t getULong (const unsigned char *);int32_t getLong (const unsigned char *);u_int32_t getUShort (const unsigned char *);int32_t getShort (const unsigned char *);u_int32_t getUChar (const unsigned char *);void putULong (unsigned char *, u_int32_t);void putLong (unsigned char *, int32_t);void putUShort (unsigned char *, u_int32_t);void putShort (unsigned char *, int32_t);void putUChar (unsigned char *, u_int32_t);int ns_name_ntol (const unsigned char *, unsigned char *, size_t);isc_result_t ns_sign_tcp_init (void *, const unsigned char *,			       unsigned, ns_tcp_tsig_state *);isc_result_t ns_sign_tcp (unsigned char *,			  unsigned *, unsigned, int, ns_tcp_tsig_state *, int);int ns_name_pton (const char *, unsigned char *, size_t);int ns_name_pack (const unsigned char *, unsigned char *,		  unsigned, const unsigned char **, const unsigned char **);int ns_name_compress (const char *, unsigned char *,		      size_t, const unsigned char **, const unsigned char **);int ns_name_skip (const unsigned char **, const unsigned char *);int ns_subdomain (const char *, const char *);unsigned char *ns_find_tsig (unsigned char *, unsigned char *);isc_result_t ns_verify (unsigned char *, unsigned *, void *,			const unsigned char *,			unsigned, unsigned char *, unsigned *, time_t *, int);isc_result_t ns_verify_tcp_init (void *, const unsigned char *, unsigned,				 ns_tcp_tsig_state *);isc_result_t ns_verify_tcp (unsigned char *, unsigned *,			    ns_tcp_tsig_state *, int);int b64_ntop (unsigned char const *, size_t, char *, size_t);ns_rcode find_cached_zone (const char *, ns_class, char *,			   size_t, struct in_addr *, int, int *, void *);int find_tsig_key (ns_tsig_key **, const char *, void *);int forget_zone (void *);int repudiate_zone (void *);void cache_found_zone (ns_class, char *, struct in_addr *, int);isc_result_t uerr2isc (int);isc_result_t ns_rcode_to_isc (int);#define DprintQ(a,b,c,d)#define Dprint(a,b)#define Perror(a, b, c, d)#define Aerror(a, b, c, d, e)#define DPRINTF(x)#define USE_MD5#endif#if defined (TRACING)void trace_mr_statp_setup (res_state);#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
偷拍与自拍一区| 亚洲日本韩国一区| 亚洲一区二区不卡免费| 国模冰冰炮一区二区| 色一区在线观看| 亚洲国产高清在线| 免费在线观看不卡| 在线精品国精品国产尤物884a| 日韩精品一区二区三区中文精品| 一区av在线播放| 成人网在线播放| 2023国产一二三区日本精品2022| 亚洲第一激情av| 色哟哟国产精品免费观看| 国产欧美中文在线| 韩国精品免费视频| 日韩欧美黄色影院| 日韩成人伦理电影在线观看| 日本韩国欧美在线| 亚洲欧洲av在线| 风流少妇一区二区| 久久一区二区三区四区| 日韩在线卡一卡二| 欧美日韩一区二区三区四区五区| 亚洲日本在线a| 99在线视频精品| 国产午夜精品久久| 国产美女av一区二区三区| 日韩欧美在线网站| 日韩国产在线一| 欧美在线一二三| 一区二区三区中文在线观看| 91麻豆福利精品推荐| 国产精品福利一区| 白白色亚洲国产精品| 国产精品色呦呦| 成人激情开心网| 中文字幕色av一区二区三区| 成人黄色a**站在线观看| 中文在线一区二区 | 欧美精品一区二区三| 日韩精品午夜视频| 在线综合亚洲欧美在线视频| 日韩成人伦理电影在线观看| 91麻豆精品91久久久久同性| 日本最新不卡在线| 91精品国产一区二区三区| 日韩成人伦理电影在线观看| 91精品国产一区二区三区| 美腿丝袜亚洲三区| 精品福利二区三区| 国产成人精品综合在线观看| 国产女人aaa级久久久级| caoporn国产精品| 亚洲男女一区二区三区| 在线欧美日韩国产| 亚洲电影一区二区三区| 欧美理论在线播放| 日本成人超碰在线观看| 26uuu精品一区二区| 成人精品一区二区三区四区 | 91福利精品视频| 亚洲国产裸拍裸体视频在线观看乱了| 欧美在线播放高清精品| 丝袜亚洲另类欧美| 精品日本一线二线三线不卡| 国产乱码字幕精品高清av| 国产精品人人做人人爽人人添| 91麻豆视频网站| 亚洲影视资源网| 欧美久久高跟鞋激| 精品一区二区三区免费播放 | 欧美午夜电影一区| 青青草精品视频| 久久久一区二区三区| 99久久伊人久久99| 午夜日韩在线电影| 日韩免费视频线观看| 成人免费毛片a| 一区二区三区国产| 精品久久国产老人久久综合| 99久久久国产精品免费蜜臀| 亚洲1区2区3区4区| 国产日韩一级二级三级| 色域天天综合网| 美腿丝袜在线亚洲一区| 国产精品电影一区二区| 欧美日韩精品一区二区三区| 国内精品自线一区二区三区视频| 中文字幕一区日韩精品欧美| 欧美日韩国产小视频在线观看| 国产又粗又猛又爽又黄91精品| 自拍偷拍亚洲综合| 欧美mv日韩mv亚洲| 91久久精品一区二区三区| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产精品每日更新在线播放网址| 91精品国产综合久久久久| 成人黄色综合网站| 日韩国产欧美在线观看| 国产精品初高中害羞小美女文| 欧美精品日韩一区| 成人高清av在线| 午夜伦欧美伦电影理论片| 国产精品婷婷午夜在线观看| 91精品国产欧美日韩| eeuss鲁片一区二区三区在线看| 毛片av一区二区| 亚洲免费视频成人| 精品乱人伦小说| 欧美系列一区二区| 成人午夜电影小说| 久久精品国产99久久6| 亚洲精品美国一| 国产欧美日韩麻豆91| 欧美一级一级性生活免费录像| 99re66热这里只有精品3直播 | 亚洲一区二区三区视频在线播放 | 国产精品丝袜黑色高跟| 欧美一区二区网站| 在线看不卡av| 成人听书哪个软件好| 免费观看在线综合| 亚洲午夜一区二区三区| 亚洲日本va午夜在线电影| 亚洲国产激情av| 久久久一区二区三区| 欧美一区二区福利视频| 在线观看亚洲a| 成人av免费网站| 国产精品888| 国产综合久久久久久久久久久久| 日韩高清国产一区在线| 亚洲一区在线观看免费观看电影高清 | 成人午夜av在线| 国产乱码精品一区二区三区五月婷| 日韩成人免费看| 日日摸夜夜添夜夜添亚洲女人| 亚洲一区二区三区激情| 亚洲精品免费看| 亚洲欧洲综合另类| 国产精品久久久久影院老司| 久久久久久亚洲综合影院红桃| 日韩一区二区三区观看| 欧美精品一二三区| 欧美三级在线视频| 欧美中文一区二区三区| 91黄色在线观看| 91美女福利视频| 色综合久久久网| 91免费精品国自产拍在线不卡| www.在线欧美| 91欧美一区二区| 日本道精品一区二区三区| 在线中文字幕一区二区| 欧美午夜精品一区二区三区| 欧美系列亚洲系列| 欧美日韩不卡在线| 91精品欧美一区二区三区综合在| 欧美丰满一区二区免费视频| 在线不卡一区二区| 91精品欧美久久久久久动漫| 91精品国产综合久久久久久久 | 欧美日本一区二区三区四区| 6080日韩午夜伦伦午夜伦| 69久久99精品久久久久婷婷 | 在线观看免费亚洲| 欧美性一区二区| 在线不卡欧美精品一区二区三区| 在线综合视频播放| 欧美成人猛片aaaaaaa| 久久综合色婷婷| 国产欧美日韩在线| 亚洲视频一二区| 性欧美大战久久久久久久久| 日韩电影免费一区| 国产一二三精品| 91在线免费播放| 欧美三级在线播放| 欧美电影免费观看高清完整版在线观看 | 色综合久久久久久久久| 欧美在线观看视频在线| 欧美一区二视频| 国产亚洲一二三区| 有码一区二区三区| 蜜桃传媒麻豆第一区在线观看| 国产精品小仙女| 91猫先生在线| 欧美一级一区二区| 国产欧美久久久精品影院| 一区二区国产盗摄色噜噜| 日韩av电影天堂| 从欧美一区二区三区| 91久久精品一区二区| 日韩一区二区精品在线观看| 国产欧美日韩综合精品一区二区 | 国产区在线观看成人精品| 怡红院av一区二区三区| 久草在线在线精品观看| 99精品欧美一区二区三区小说 |