모듈 적제시 커널 질문
글쓴이: scs9802 / 작성시간: 화, 2020/06/09 - 2:50오전
모듈을 적재하거나 해제 할때에 따라서 커널 내에 있는 c파일의 동작이 바뀌었으면 좋겠습니다.
예를들어,
test.c 파일에서
if(커널에 모듈이 적재 되어있을때)
{ 실행문 }
else if(커널에 모듈이 적재 되어있지 않을때)
{ 실행문 }
이런식으로 조건문을 만들고 싶은데 좋은 방법이 생각나질 않습니다.
그나마 생각해낸건 ...
모듈 파일에서
init 성공 시 -> value = 1
exit 성공 시 -> value = 0
check_value() 라는 extern 함수를 만들어서
check = value
를 사용하는것..
막연하게 이런 스케치 밖에 생각이 안나는데 좋은방법이있을까요//
Forums:
생각하신 방법으로 사용하시는게 일반적일것 같네요.
생각하신 방법으로 사용하시는게 일반적일것 같네요.
global 변수에 값을 할당하는 방법.
#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
댓글 달기