乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      根據(jù)IP地址獲取對應(yīng)的MAC地址

       心不留意外塵 2017-04-13
      http://blog.csdn.net/suiyuan19840208/article/details/8483026
      2013

      #include <stdlib.h>
      #include <stdio.h>
      #include <net/if_arp.h>
      #include <sys/ioctl.h>
      #include <netinet/in.h>
      #include <arpa/inet.h>

      int main(int argc, char *argv[])
      {
        struct sockaddr_in sin = { 0 };
        struct arpreq myarp = { { 0 } };
        int sockfd;
        unsigned char *ptr;
        
        if(argc!=2) {
          printf("usage: %s <IP address>\n",argv[0]);
          exit(0);
        }
        sin.sin_family = AF_INET;
        if(inet_aton(argv[1], &sin.sin_addr)==0) {
          printf("%s: IP address '%s' not valid\n",argv[0],argv[1]);
          exit(0);
        }
        
        memcpy(&myarp.arp_pa, &sin, sizeof(myarp.arp_pa));         
        strcpy(myarp.arp_dev, "eth0");
        
        if ((sockfd = socket(AF_INET, SOCK_DGRAM, 0)) == -1) {
          printf("%s: cannot open socket\n",argv[0]);
          exit(0);
        }
        
        if (ioctl(sockfd, SIOCGARP, &myarp) == -1) {
          printf("%s: no entry in arp_cache for '%s'\n",argv[0],argv[1]);
          exit(0);
        }
        
        ptr = &myarp.arp_ha.sa_data[0];
        printf("%s: MAC address for '%s' is : ",argv[0],argv[1]);
        printf("%x:%x:%x:%x:%x:%x\n",*ptr, *(ptr+1),*(ptr+2),*(ptr+3),*(ptr+4),*(ptr+5));
        
        return 1;

      }

      [root@mini /test]$./getMAC 192.168.1.100
      ./getMAC: no entry in arp_cache for '192.168.1.100'

      [root@mini /test]$./getMAC 192.168.1.1
      ./getMAC: MAC address for '192.168.1.1' is : 6c:e8:73:e4:3c:80


        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多