리눅스 머신에 브릿지 모듈을 탑재하여
브릿지도 동작을 시키고 있습니다.
이 브릿지 모듈을 수정하여 새로운 브릿지 모듈을 탑재하였는데
새로운 모듈에 대한 변수값들을 알아보고 싶은데
어떻게 모듈에 들어있는 구조체 변수값들을 알아볼 수 있는지여..
커널변수를 사용하여 값을 가지고 오는것같은데여..(다른 유틸을 사용해본결과..)
커널모듈에 접근할 수 있는 방법을 알려주세여..
__u32라는 식으로 접근하는 것이 맞는것인지여..
어디다가 정의를 해야하는지 알고 싶습니다.
커널 모듈의 구조체 값을 직접 읽으려면 모듈 소스에서 해당 변수를 export 하거나, /proc 파일을 만들어 보여 주는 방식을 씁니다. 외부 도구로 읽는 것은 kallsyms 와 /dev/kmem 등을 써야 해서 권장하지 않습니다.
브릿지 상태는 brctl 명령이나 /sys/class/net 아래 정보로 확인하는 것이 안전합니다.