随笔分类 -  socket

摘要:使用gethostname()得到主机名int gethostname(char *name, size_t len)这个函数,调用后,会将主机名保存在name里面。而len是name的大小。以下是例程,编译后只需要运行就知道自己的主机名字了。知道自己名字后,我再调用了一下gethostbyname()来得到主机的一些其他信息。#include <netdb.h>#include <sys/socket.h>int main(int argc, char **argv){ struct hostent *hptr; char **pptr; char hostname[ 阅读全文

posted @ 2012-03-18 23:40 无忧consume 阅读(297) 评论(0) 推荐(0) |

摘要:套接字函数 gethostname() 返回一个字符串,该字符串标识本地主机的名称。每个主机都有一个"正式"的名称,而不考虑的几个 IP 地址,它具有,但可能有几个"别名"主机。 在 TCP/IP 中,没有主机名和 IP 地址之间的一对一映射。映射是一到多: 一个主机名可以有多个 IP 地址。 套接字函数 getsockname() 返回套接字绑定到该 sockaddr。 阅读全文

posted @ 2012-03-17 23:56 无忧consume 阅读(689) 评论(0) 推荐(0) |

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3