netfilter 타켓 모듈을 작성했는데요..
글쓴이: eque / 작성시간: 월, 2008/08/04 - 2:58오후
안녕하세요.
netfilter 에 타겟 모듈을 하나 작성했는데..
이 모듈에서 특정 상황이 발생한 경우에, user level에 있는 응용 프로그램으로 indication을 보내주고 싶습니다.
어떤 방법을 이용해야 하나요?
kernel 레벨에서 이벤트가 발생했을때 device driver 에 써놓고 있다가..
응용 프로그램에서 주기적으로 값을 읽어가는 방법도 생각해보았지만...
해당 상황이 발생했을 때 바로 응용 프로그램에서 인지해야하기 때문에
이왕이면 event driven으로 코드를 작성하고 싶습니다.
현재 응용 프로그램에서 ioctl 을 이용해서 kernel로 값을 내리고는 있습니다만...
거꾸로 kernel에서 이벤트 발생했을때 user level에서 이를 인지하게 하려고 하니.. 머리가 아프네요;;
좋은 방법 없는지 고수님들의 의견 부탁드립니다.
Forums:


댓글 달기