if(iocctl(handle->fd, SIOCGSTAMP, &pcap_header.ts)== -1)
여기서 "SIOCGSTAMP"의 정확한 의미를 잘 모르겠네요...
그리고 이 문장이 어떤식의로 실행 되는지 좀 알려주세요.
고맙습니다.
소켓에서 마지막 들어온 패킷의 timestamp 를 구하는건데, any socket 은 안되고, PF_PACKET 이 된다고 하네요..
struct timeval tv; .. ioctl (s, SIOCGSTAMP, &tv);
iocctl ? ioctl 아닌가요? 아니면 또 다른 이름의 콜인지...
mani ioctl 하시면 자세한 내용을 보실 수 있을 것 같기는 한데... 제가 지금 리눅스를 쓸 수 있는 상황이 아니라서...
세벌 https://sebuls.blogspot.kr/
소켓에서 마지막 들어온 패킷의 timestamp 를 구하는건데, an
소켓에서 마지막 들어온 패킷의 timestamp 를 구하는건데,
any socket 은 안되고, PF_PACKET 이 된다고 하네요..
iocctl ? ioctl 아닌가요? 아니면 또 다른 이름의 콜인지...
iocctl ? ioctl 아닌가요? 아니면 또 다른 이름의 콜인지...
mani ioctl 하시면 자세한 내용을 보실 수 있을 것 같기는 한데... 제가 지금 리눅스를 쓸 수 있는 상황이 아니라서...
세벌 https://sebuls.blogspot.kr/