이더넷 헤더1 Ethernet 헤더 만들기 Make Ethernet Header 이더넷 헤더 만들기 (이더넷 프로토콜) (이더넷 매크로) 리눅스 환경 "/usr/include/net/ethernet.h"에 정의되어 있습니다. Ethernet.h #ifndef ETHERNET_H #define ETHERNET_H #include #define ETHERTYPE_IP 0x0800 //IPv4 #define ETHERTYPE_ARP 0x0806 //ARP #define ETHERTYPE_REVARP 0x8035 //RARP #define ETHERTYPE_IPV6 0x86dd //IPv6 struct ether_header{ uint8_t ether_dhost[6]; uint8_t ether_shost[6]; uint16_t ether_type; } .. 2017. 7. 20. 이전 1 다음