>> Read No. 48637 article  
[질문]C프로그램에서 klogd의 Process ID알아내기..

등록 2002-05-08 22:48:00     조회 1
이름 리눅도    

		안녕하세요?
  제목 그대로입니다.
 디바이스 드라이버를 쓰다가 자꾸 세그멘테이션 오류가 나서
 어디가 잘못인지 졈 볼려구 klogd를 쓰려고 합니다
 
 문제는 모듈 올릴 때 klogd에 시그널을 보내야 하는데
 이 klogd라는 넘의 pid를 알아야 kill함수를 써서 시그널을 보냅니다
  그런데 그 pid가 컴 켤때마다 항상 같지는 않을텐데
 이넘을 프로그램 코드에서 알아내는 방법이 없을까요?
 
 스크립트를 돌리면 되긴 한데 스크립트를 C코드 안에
 집어넣는 것도 어케하는지 몰겠고.
  드라이버가 기본적으로 C이긴 하지만 Kernel API를
 사용하는지라 ㅤkill함수가 통할지도 의문이네요
  
 어떻게 해야 할까요? klogd에 시그널 보내기...
이름
암호
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.44 초 ] 작업시간: [ 0.04 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791499326
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.