프로그래밍 QnA + 설치 및 활용 QnA

ekfrl7830의 이미지

Network device driver의 open()함수 호출 시점

네트워크 디바이스 드라이버를 공부하다가 의문이 생겨서 질문 합니다.
네트워크 드라이버는 모듈 적재 시점 혹은 커널 부팅 시점에서 네트워크 interface를 탐색을 하는 걸로 알고 있습니다.
그렇다면 open()함수는 언제 호출이 되나요?

sunnitop의 이미지

유저<-->커널 영역 간 데이타 주고 받기

커널 프로그래밍의 경험이 없는 가운데.... 이곳 KLDP 및 몇몇 사이트, 참고서를 참고하여
임의의 상황에서 TCP Reset Packet을 전송하여 연결을 끊도록 하는 프로젝트를
수행중에 있습니다.
우선 리눅스와 연결된 TCP connection에 대한 tcp header(커널) 정보를 얻기 위해
커널<->유저간 데이터 전달을 위한 copy_to_user(), copy_from_user()를 사용하여

puaxx의 이미지

문서에 적용할 수 있는 범용 라이센스는 뭐가 있을까요?

문서를 작성하면서 적절한 라이센스를 생각해 봐야 겠는데...
그런 라이센스가 무엇무엇이 있는지 궁금합니다. 과연 범용 라이센스가 있는지?
그리고 효력의 범위도 궁금하구요.
GPL같은 소프트웨어 라이센스를 적용시켜도 무방할까요? (부끄럽게도 GPL이 소프트웨어 전용 라이센스인지도 잘 모릅니다.

kangnuni의 이미지

SUSE 10.1 에서 모듈프로그래밍 해보신분~!!


리눅스디바이스드라이버(유영창씨가 쓰신..) mmap예제를 한번 쳐봤습니다

모듈컴파일한다음에 insmod하고 dmesg쳐보니 이런 메세지가 나옵니다

module not supported by novell, setting U taint flag.

구글에 검색해보니까 외국인들이 노벨사와 사인안해서 그렇다드라~~ 등등의 얘기를 하는것 같던데요

혹시 수

김영현의 이미지

과연 이코드에 최적화할 틈이 있을 까요??

#define SIZE 10

void doSomething()
{
     int count = SIZE;
     unsigned long color = 0x4D00FF00;
     unsigned long dummySrc[SIZE] = {0,};
     unsigned long dummyDst[SIZE] = {0,};

     unsigned long *pDest = dummyDst;
     unsigned long *pSour = dummySrc;
     unsigned long sourFrac = (color >> 24);

lightoml의 이미지

Fedora 5 아파치 2.2.2에서 mod_url 설치 문제

페도라 5에서 아파치 2.2.2 돌리고 있습니다.

주소창에 한글(euc-kr)을 사용하고 싶어서

mod_url 모듈을 설치하려고 하는데, 잘 안되네요..

mod_url.c 소스파일은 ftp://ftp.oops.org/pub/oops/apache/mod_url/apache2/

에서 가져왔구요.. 소스파일 255번째 라인에서 다음을 수정하라고 해서 수정한 다음

- s_enc = cfg->client_encoding ? cfg->client_encoding : DEFAULT_CLIENT_ENCODING;

facered79의 이미지

crontab 을 프로그램으로 다루고 싶은데요..

안녕하세요.

crontab 에 스케쥴을 자동으로 추가/삭제 하는 프로그램을 C로 만들어야 하는데요.

어떤 내용이냐면..

c로 짠 소스 상에서 어떻게 crontab 을 다룰 수 있을까요..

popen을 사용하면 될듯도 한데 어떻게 하는지 정확히 알 수가 없어서 여기 이렇게 글 남깁니다.

많은 분들의 도움 기다리겠습니다..

김경태의 이미지

특정 thread에만 alarm을 사용하고 싶습니다.

환경은 1 process, multi-thread라 가정합니다.

그리고 각각의 sub-thread들은 recv 대기중에 있으며 저는 원하는 시간에 이들을 깨우기 위해 alarm()시스템 콜을 사용하려고 합니다.
(time out에서 일반적으로 쓰는 방법, 즉 select 대기나 SO_RCVTIMEO등은 사용할 수 없다고 가정합니다.)

그러나 문제는 alarm이라는 system call이 per-thread가 아닌 per-process라는데 문제가 있습니다.

gorinux의 이미지

각 리눅스 계정을 통합하여 AD에서 인증하는 방법이....

Windows2003 Server (AD 설치되어 있음) 1대
Linux Server 3대

이렇게 있는데 각 무분별하게 되어 있는 리눅스 서버들의 계정들을 통합하여
AD 를 통하여 인증(uid/gid)하도록 하려면 어떤 방법을 써야되는지요

여러가지를 찾아봤는데

Kerberos + LDAP
Kerberos + Winbind from the Samba suite

두 가지 방법이 있다고 외국포럼의 어느 글에 적혀있더라구요

mold76의 이미지

아파치 httpd.conf 관련 내용입니다.

아파치의 httpd.conf 문서 파일에서 아래와 같이 있는데요 혹시
해당 디렉토리에 (예를 들어 /tmp 디렉토리에서)index.html 과 index.php 파일이 있을때
url 이 /tmp/ 이런식으로 끝날때에 현재 index.html 문서가 나오는데요 index.php 파일이
나오게 할수 있는 방법이 없을까요? 조언 좀 부탁드립니다.

DirectoryIndex inde

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기