`
langzhe
  • 浏览: 286466 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

inet_db 存储ip host别名

 
阅读更多

22 %% Store info about ip addresses, names, aliases host files resolver

 23 %% options


  82 -record(state, 
  83         {db,                %% resolver data
  84          cache,             %% bag of resource records
  85          hosts_byname,      %% hosts table
  86          hosts_byaddr,      %% hosts table
  87          hosts_file_byname, %% hosts table from system file
  88          hosts_file_byaddr, %% hosts table from system file
  89          cache_timer        %% timer reference for refresh
  90         }).

%% Reconstruct an inetrc sturcture from inet_db
 311 get_rc() -> 
 312     get_rc([hosts, domain, nameservers, search, alt_nameservers,
 313             timeout, retry, inet6, usevc,
 314             edns, udp_payload_size, resolv_conf, hosts_file,
 315             socks5_server,  socks5_port, socks5_methods, socks5_noproxy,
 316             udp, sctp, tcp, host, cache_size, cache_refresh, lookup], []).   


2> inet_db:get_rc().
[{nameservers,{202,106,0,20}},
 {resolv_conf,"/etc/resolv.conf"},
 {hosts_file,"/etc/hosts"},
 {lookup,[native]}]

0
0
分享到:
评论

相关推荐

    IP处理函数inet_aton()和inet_ntoa()使用说明

    需要注意的是,当存储由`INET_ATON()`产生的值时,推荐使用`INT UNSIGNED`类型的列,因为`INT`类型在超过一定范围后可能会出现截断问题,导致高字节的IP地址被错误地处理。 在实际项目中,如果未使用`inet_aton()`...

    关于inet_ntoa返回的值是静态变量

    需要注意的是,这个字符串存储在一个静态分配的缓冲区中,这意味着每次调用 `inet_ntoa` 都会重写同一块内存区域的内容。 #### 问题解释 根据题目中的描述,“关于 `inet_ntoa` 返回的值是静态变量”,这指的是 `...

    Get_Host_Ip.rar_ Get_Host_Ip_gethost ip_mfc 获取本机ip_mfc本机ip_获取本机

    在IT行业中,网络通信是不可或缺的一部分,而获取本机IP地址是网络编程中的基础操作。MFC(Microsoft Foundation Classes)是微软提供...在完成程序后,可以将其打包成RAR文件,如"Get_Host_Ip.rar",方便分享和部署。

    详解inet_pton()和inet_ntop()函数

    if (inet_ntop(AF_INET, &ip_addr, ip_str, sizeof(ip_str)) != NULL) { // 成功转换后的字符串存储在 ip_str 中 } else { // 处理错误 } ``` 总结来说,inet_pton() 和 inet_ntop() 提供了一种灵活且高效的处理...

    inet_download_manager_6.37.15.rar

    inet_download_manager_6.37.15.rar

    mysql 使用inet_aton和inet_ntoa处理ip地址数据的实例

    比如,当我们在查询结果中希望展示IP地址时,可以使用`INET_NTOA(ip)`,将存储的整型IP转换回人类可读的格式。 4. **示例** 创建一个名为`user`的表,其中包含`id`、`name`和`ip`字段,`ip`字段为整型,用于存储...

    IP地址格式转换(htonl、ntohl;inet_addr、inet_ntoa).txt

    描述了IP地址格式转换的常用接口,主机字节序和网络字节序相互转换,Ip字符串转换成long型数值;高字节序和低字节序的名词解释

    利用mysql的inet_aton()和inet_ntoa()函数存储IP地址的方法分享

    在MySQL数据库中,存储IP地址通常有两种常见的方法:一种是使用传统的字符串格式,如`char(15)`,另一种是利用MySQL内置的`inet_aton()`和`inet_ntoa()`函数,将IP地址转换为整型数值进行存储。这两种方法各有优缺点...

    基于Mysql的IP处理函数inet_aton()与inet_ntoa()的深入分析

    在MySQL数据库系统中,IP处理函数`inet_aton()`和`inet_ntoa()`是用于将IP地址在数据库中以更高效的方式存储和检索的关键工具。本文将深入探讨这两个函数的功能、用法以及它们在处理IP地址时的工作原理。 首先,`...

    inet_dsi_panel20200703_BOE_FHD_8279_A55_

    标题“inet_dsi_panel20200703_BOE_FHD_8279_A55_”和描述“三星10.1寸原装屏FHD34PIN代码”暗示了这个压缩包中可能包含的是关于一块特定显示屏的技术规格和驱动程序。这个显示屏由BOE(京东方)生产,具有全高清...

    inet_ntoa()&inet;_addr()&htonl;()

    网络程序设计inet_ntoa()&inet;_addr()&htonl;()函数代码,简单编写的,可供于关于以上函数的思想方式。没有头文件中的强大,没有错误提示及处理代码段,学习网络程序设计可以参考。

    inet_diag.rar_inet

    inet_diag 是一个针对 INET 传输协议套接字的监控模块。在计算机网络中,INET 指的是 Internet 协议族,它包含了诸如 TCP(传输控制协议)、UDP(用户数据报协议)等广泛使用的通信协议。inet_diag 的设计目的是为...

    inet_download_manager_6.35.1(多种版本).zip

    "inet_download_manager_6.35.1(多种版本).zip"这个压缩包包含的是Internet Download Manager(IDM)的6.35.1版本,它是一款强大的下载管理软件,以其高效能和用户友好的界面而闻名。IDM能够集成到各种浏览器中,...

    inet_var.h

    inet_var.h

    Inet.rar_INet控件_inet_下载网页_网页

    标题中的"Inet.rar_INet控件_inet_下载网页_网页"表明这是一个关于使用Inet控件进行网页下载的教程或示例程序的压缩包。Inet控件是Microsoft Visual Basic (VB)早期版本中用于网络操作的一个组件,它允许开发者在...

    inet_sock.rar_Hold

    在描述中提到的“hold”功能,是为同步生成 syndrome(可能指的是错误检测或校验码)时,提供一个临时存储空间来存放可以丢弃的P或Q缓冲区。这通常发生在数据通信或网络协议中,以确保数据的完整性和正确性。 在...

Global site tag (gtag.js) - Google Analytics