IOCTL 썸네일형 리스트형 [Linux] ioctls request 목록 '/usr/include/bits/ioctls.h'에 정의되어 있다. /* Routing table calls. */#define SIOCADDRT 0x890B /* add routing table entry */#define SIOCDELRT 0x890C /* delete routing table entry */#define SIOCRTMSG 0x890D /* call to routing system */ /* Socket configuration controls. */#define SIOCGIFNAME 0x8910 /* get iface name */#define SIOCSIFLINK 0x8911 /* set iface channel */#define SIOCGIFCONF 0x8912 /* get i.. 더보기 [Linux] ioctl 출처 : http://blog.naver.com/jmlee402/120005131921 3.1절. ioctl에 대해서 ioctl()은 입출력(Input/Oupt)장치의 제어(Contol)을 위해서 사용되는 함수로 장치에 접근해서 장치 정보를 얻어오거나 장치의 값을 변경하기 위한 용도로 사용된다. 여기에서는 네트워크 장치중 일부분의 정보를 가져오는 것만 다루고 있지만, 터미널, 소켓, cdrom, floppy, 프린터, 사운드카드.. 등 모든 입출력과 관련된 장치를 제어할 수 있다. 예를 들어 여러분이 오디오 CD를 재생하는 애플리케이션을 제작하길 원한다면 ioctl()을 이용해서 장치를 제어하고 CD에 있는 데이터를 읽어와야 한다. 다음은 ioctl()함수 선언이다. #include int ioctl(i.. 더보기 이전 1 다음