国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

    linuxc獲取IP地址的命令代碼

    時(shí)間: 恒輝636 分享

      #include

      #include

      #include

      #include

      #include

      #include

      #include

      int main(int argc, char **argv)

      {

      int sockfd;

      struct ifreq ifr;

      char *ifname="eth0";

      strncpy(ifr.ifr_name, ifname, IFNAMSIZ-1);

      sockfd = socket(AF_INET, SOCK_STREAM, 0);

      if(ioctl(sockfd, SIOCGIFADDR, &ifr) == -1)

      {

      printf("Error\n");

      return;

      }

      struct sockaddr_in *myaddr;

      myaddr = (struct sockaddr_in*)&(ifr.ifr_addr);

      printf("IP: %s\n", inet_ntoa(myaddr->sin_addr));

      }

    168493