`
jishublog
  • 浏览: 862010 次
文章分类
社区版块
存档分类
最新评论

UNIX网络编程----名字与地址转换(十一)

 
阅读更多

UNIX网络编程---名字与地址转换

一、概述

Gethostbyname和gethostbyaddr在主机名字和Ipv4地址之间进行转换,gethostbyname和getserverbyaddr在主机名字与端口号之间进行转换。

二、gethostbyname函数

a)查找主机名的最基本的函数时gethostbyname。如果调用成功,它就返回一个指向hostent结构的指针,该结构中含有所查找主机的所有Ipv4地址。局限性在于只能返回Ipv4地址。

#include <netdb.h>

Struct hostnet *gethostbyname(const char *hostname);

三、gethostbyaddr函数

#include <netdb.h>

Struct hostent *gethostbyaddr(const char *addr,socklen_t len,int family);

分享到:
评论

相关推荐

    UNIX环境高级编程 第三版 中文+英文+源码

    UNIX环境高级编程(第3版)-中文-mobi转换.pdf 带目录 UNIX环境高级编程(第3版)-中文.pdf 带目录 UNIX环境高级编程(第3版)-英文版.pdf 带目录 UNIX环境高级编程中文版-文字版-未知版本.pdf 带目录 可能这些都是你想要...

    UNIX网络编程 第2卷 进程间通信 带完整书签

    第11章 名字与地址转换 第3部分 高级套接口编程? 第12章 IPv4与IPv6的互操作性 第13章 守护进程和inetd超级服务器? 第14章 高级I/O函数 第15章 Unix域协议 第16章 非阻塞I/O 第17章 ioctl操作 第18章 路由套...

    UNIX网络编程第1卷(1-19章)

    第九章 基本名字与地址转换 第十章 IPv4和Ipv6的互操作性 第十一章 高级名字与地址转换 第十二章 守护进程和inetd超级服务器 第十三章 高级I/O函数 第十四章 Unix域协议 第十五章 非阻塞I/O 第十六章 ioctl操作 第十...

    UNIX网络编程 第2卷 进程间通信.pdf(带书签)

    第11章 名字与地址转换 第3部分 高级套接口编程? 第12章 IPv4与IPv6的互操作性 第13章 守护进程和inetd超级服务器? 第14章 高级I/O函数 第15章 Unix域协议 第16章 非阻塞I/O 第17章 ioctl操作 第18章 路由套接口 第...

    UNIX网络编程 卷1:套接字联网API

    第11章 名字与地址转换 第三部分 高级套接字编程 第12章 IPv4与IPv6的互操作性 第13章 守护进程和inetd超级服务器 第14章 高级I/O函数 第15章 Unix域协议 第16章 非阻塞式I/O 第17章 ioctl操作 第18...

    linux网络编程-宋敬彬-part1

    8.4 IP地址与域名之间的相互转换 225 8.4.1 DNS原理 225 8.4.2 获取主机信息的函数 226 8.4.3 使用主机名获取主机信息的例子 228 8.4.4 函数gethostbyname()不可重入的例子 230 8.5 协议名称处理函数 232 ...

    Unix网络编程卷二中文版-IPC通信

    Unix网络编程卷二中文版-IPC通信,从pdg格式转换过来的。

    unix网络编程第1卷-003

    unix网络编程卷1,可以说是最经典的unix/linux编程书籍了,原来看到的都是超星格式的,现在我将其转换成pdf格式的,供大家下载。 共压缩成了5个部分。

    unix网络编程第1卷-001

    unix网络编程卷1,可以说是最经典的unix/linux编程书籍了,原来看到的都是超星格式的,现在我将其转换成pdf格式的,供大家下载。 共压缩成了5个部分。

    unix网络编程第1卷-005

    unix网络编程卷1,可以说是最经典的unix/linux编程书籍了,原来看到的都是超星格式的,现在我将其转换成pdf格式的,供大家下载。 共压缩成了5个部分。

    unix网络编程第1卷-004

    unix网络编程卷1,可以说是最经典的unix/linux编程书籍了,原来看到的都是超星格式的,现在我将其转换成pdf格式的,供大家下载。 共压缩成了5个部分。

    unix网络编程第1卷-002

    unix网络编程卷1,可以说是最经典的unix/linux编程书籍了,原来看到的都是超星格式的,现在我将其转换成pdf格式的,供大家下载。 共压缩成了5个部分。

    LINUX与UNIX SHELL编程指南(很全)

    8.2.12 查询IP地址 61 8.3 类名 62 8.4 系统grep命令 62 8.4.1 目录 63 8.4.2 passwd文件 63 8.4.3 使用ps命令 63 8.4.4 对一个字符串使用grep 64 8.5 egrep 64 8.6 小结 65 第9章 AWK介绍 66 9.1 调用awk 66 9.2 ...

    UNIX 编程技术与实例分析

    第7章 名字和IP地址转换 第8章 同步及进程间通信 第9章 异常处理 第10章 创建实用套接字类库 第四部分 高级网络编程技术 第11章 守护进程 第12章 原始套接字 第13章 数据链路访问 第14章 多接口设计 第15...

    UNIX SOCKET编程简介

    从原理到网络状态转换到具体函数如何实现,适合希望较系统的学习unix下网络编程者。

    Linux与unix shell编程指南

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell ...

    unix编程\将PDF转换成HTML

    unix编程\将PDF转换成HTMLunix编程\将PDF转换成HTMLunix编程\将PDF转换成HTMLunix编程\将PDF转换成HTMLunix编程\将PDF转换成HTMLunix编程\将PDF转换成HTMLunix编程\将PDF转换成HTML

    Linux网络编程 视频 教程

    Linux网络编程(总共41集) 讲解Linux网络编程知识,分以下四个篇章。 Linux网络编程之TCP/IP基础篇 Linux网络编程之socket编程篇 Linux网络编程之进程间通信篇 Linux网络编程之线程篇 Linux网络编程之TCP/IP...

    UNIX网络编程卷2进程间通信(第2版)

    第11章 名字与地址转换 第3部分 高级套接口编程? 第12章 IPv4与IPv6的互操作性 第13章 守护进程和inetd超级服务器? 第14章 高级I/O函数 第15章 Unix域协议 第16章 非阻塞I/O 第17章 ioctl操作 第18章 路由套接口 第...

Global site tag (gtag.js) - Google Analytics