Diff for /embedaddon/libnet/sample/ip_link.c between versions 1.1 and 1.1.1.3

version 1.1, 2012/02/21 22:14:23 version 1.1.1.3, 2023/09/27 11:11:38
Line 3 Line 3
  * libnet 1.1   * libnet 1.1
  * Build a IPv4 packet with what you want as payload   * Build a IPv4 packet with what you want as payload
  *   *
 * Copyright (c) 2003 Frédéric Raynal <pappy@security-labs.org> * Copyright (c) 2003 Frédéric Raynal <pappy@security-labs.org>
  * All rights reserved.   * All rights reserved.
  *   *
  * Ex:   * Ex:
Line 88  main(int argc, char *argv[]) Line 88  main(int argc, char *argv[])
                 break;                  break;
   
             case 'p':              case 'p':
                strncpy(payload, optarg, sizeof(payload)-1);                strncpy((char *)payload, optarg, sizeof(payload)-1);
                payload_s = strlen(payload);                payload_s = strlen((char *)payload);
                 break;                  break;
   
             case 'h':              case 'h':
Line 154  main(int argc, char *argv[]) Line 154  main(int argc, char *argv[])
     }      }
   
     eth_ptag = libnet_build_ethernet(      eth_ptag = libnet_build_ethernet(
        hwdst,                                      /* ethernet destination */        (uint8_t *)hwdst,                           /* ethernet destination */
        hwsrc,                                      /* ethernet source */        (uint8_t *)hwsrc,                           /* ethernet source */
         ETHERTYPE_IP,                               /* protocol type */          ETHERTYPE_IP,                               /* protocol type */
         NULL,                                       /* payload */          NULL,                                       /* payload */
         0,                                          /* payload size */          0,                                          /* payload size */
Line 198  usage(char *name) Line 198  usage(char *name)
             name);              name);
 }  }
   
 /* EOF */  

Removed from v.1.1  
changed lines
  Added in v.1.1.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>