linux 网络编程getdomainname与gethostname函数

getdomainname与gethostname函数
1 gethostname() : 返回本地主机的标准主机名。
原型如下:
#include <unistd.h> 
int gethostname(char *name, size_t len); 
参数说明:
这个函数需要两个参数:
接收缓冲区name,其长度必须为len字节或是更长
接收缓冲区name的最大长度
返回值:
如果函数成功,则返回0。如果发生错误则返回-1。错误号存放在外部变量errno中。
2 getdomainname(2)函数:可以允许程序获得程序正运行的主机的NIS域名。
原型如下:
#include <unistd.h> 
int getdomainname(char *name,size_t len); 
参数说明:
这个函数的用法也gethostname相同。

  

posted on 2015-11-23 13:07  zyz913614263  阅读(2165)  评论(0编辑  收藏  举报

导航