当前位置:  技术问答>linux和unix

想要使用ioctl函数设置ip地址,出现点问题求大神帮忙解决下!

    来源: 互联网  发布时间:2017-05-21

    本文导语:   struct   sockaddr_in   sin;     struct   ifreq   ifr;     int   fd;     char *name="eth1",*address="192.168.1.175";     bzero(&ifr,sizeof(struct ifreq));     fd=socket(AF_INET,SOCK_DGRAM,0);     strncpy(ifr.ifr_name,name,IFNAMSIZ);     ifr.ifr_name[I...


 struct   sockaddr_in   sin;
    struct   ifreq   ifr;
    int   fd;
    char *name="eth1",*address="192.168.1.175";
    bzero(&ifr,sizeof(struct ifreq));
    fd=socket(AF_INET,SOCK_DGRAM,0);
    strncpy(ifr.ifr_name,name,IFNAMSIZ);
    ifr.ifr_name[IFNAMSIZ - 1] = 0; 
    memset(&sin,0,sizeof(sin));
    sin.sin_family=AF_INET;
    sin.sin_addr.s_addr=inet_addr(address);
    memcpy(&ifr.ifr_addr,&sin,sizeof(sin));
    if(ioctl(fd,SIOCSIFADDR,&ifr)

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我就想要下载个简单的UNIX操作系统,做学习用.各位朋友,帮帮忙吗..
  • 在下想要学习LINUX下的网络程序设计,请帮忙推荐社区和教材,谢谢!
  • 我想要一个libldapssl30.so的文件,请帮忙:)
  • 六篇啊。大家帮帮忙。关于ftp、telnet、dns、email、邮件列表、新闻组的文章。我想要长篇大论比较书面的那种。不是只要些使用说明。要交
  • 你想要啊?想要你就说嘛!(100)
  • 如何在jbuider 6中将swing 控件放在自己想要放的位置 在线等待
  • yangtian 请进你的材料我很想要,谢谢。
  • 找到想要的东西,心情不错,给分
  • 想要装个unix或linux边用边学,请问装哪个或什么版本较好?
  • 本人想要下载linux4.1桌面版
  • linux 下怎么才能找到想要的文件?
  • 想要下面的书,给高分
  • 想要深入学习LINUX该学什么?
  • 想要一个用jsp做的新闻发布系统
  • 有人想要<Building Java Enterprise Applications Volume I: Architecture>一书吗?
  • 想要一份Jbuilder7注册文件key.txt,一百分,多谢
  • 我想要jcreator的注册码。。。。。。。。。
  • 我想要redhat9。0里面的图标,不知道大侠们有没有办法?
  • 怎样把工作区1,2,3.4的名字改为自己想要的名字
  • 如何使用户创建的文件自动具有想要指定的权限,如755
  • 4块156G硬盘,该如何分区?如果某个分区想要200G怎么实现?
  • 六篇啊。大家帮帮忙。关于ftp、telnet、dns、email、邮件列表、新闻组的文章。我想要长篇大论比较书面的那种。不是只要些使用说明。要交 iis7站长之家
  • 在内网linux服务器上架设网站,想要对外网发布出去怎么做才好?
  • date 输出月 是中文,我想要英文


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,