论坛风格切换切换到宽版
  • 553阅读
  • 0回复

[问题求助]系统的主机名和IP的问题 [复制链接]

上一主题 下一主题
离线yylqymzk.
 
发帖
2146
C币
-131837
威望
395
贡献值
1
银元
-2
铜钱
4823
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
大家好,我用的s3.c2410的开发板,l.inux系统.(广告)
今天移植GoA.head webserver.发现一.个大问题:.
系统的主机.名为(.none),但/etc/hosts里面定义的是:              乙肝
127.0.0.1        localhost        local.host.locald.omain          婚庆
192.168..129.2        pda     .   pda.localdomain.
192.16.8.129.1   .     pc        pc.localdomain              乙肝

我用hostname命令查看,.返回(none);    健康

如果这.样,我的webserver就没法运行了。应该web初始化的时候有.这样的 code:投资
        .if (gethostname(host, sizeof.(host)) < 0) {    美容
    .            error(E_L, E_LO.G, T("Can't get hostname"));域名
     .    .       return -1;服务器
        }

       . if ((hp = .gethostbyname(host)) == NULL) {(广告)
                error.(E_L, E_LO.G, T("Can't get host address"));    美容
               . return -1.;服务器
        }
ge.thos.tname得到的host为"(none)";gethostbyname则调用失败,返回NULL;.
我用printf("Error:%s\.n",hs.trerror(h_errno));查看错误,得到的是            杀毒
Er.ror:Host Na.me Lookup failure!.

郁闷,不知道怎么办?

而且我用hostname .khy;设置主机名后,gethostname能得到名字为khy,但下面gethostbyname函数调用仍然返回失败。这.样webserve.r没办法运行啊。[成人用品]
诸位帮我看看怎么办????
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个