프로그래밍 QnA

onemind555의 이미지

gtk 설치 되어 계신분 g_datalist_set_data_full 이문자열이 들

좀 검색 해 주실수 있나요??

gtk에서 소스 분석 중인데..
g_datalist_set_data_full 함수 정의를 가지고 있는 소스파일 검색해 주실수 있나요??

윈도우상에서 하고 있는데. 저 문자열이 들어간 소스파일 검색해도 파일 정의 부분을 찾을 수 가 없습니다..

#include 문을 봐도 특별히 다른 곳에서 가져 온다는 것도 아닌 것 같고..

윈도우에서 검색을 제대로 못해 주고 있는 건지.. 정말 알 수 가 없군요... 확인 좀 하게 누구 검색해서 파일 이름좀 갈켜 주세요

은영신랑의 이미지

modversions.h 에 대한 질문

모듈 프로그램을 할때 <linux/modversions.h>를 첨가하는 이야기가 있는데요. 그때의 디렉토리가
1. /usr/include/linux/modversions.h
2. /usr/src/linux-2.4/include/linux/modversions.h
를 이야기 하는건가요?

그리고 제 소스폴더에는 modversions.h 파일이 없는데요.
새로 만들려면 어떤 방식으로 하는건지요?

MythRab의 이미지

출력을 잡아먹는 경우가 생기네요...

thread 몇 개가 disk의 정보를 읽는 프로그램입니다.
thread들 끼리 충돌을 하는지 가끔 segmentation fault가 나네요.
debugging을 해서 고쳐야 겠지만 제가 궁금한 것은...
segmentation fault가 나기전에 있는 printf(정확히 말하자면 printf를 사용하여 Macro로 만든 Debugprint)의 출력을 잘라 먹네요.
예를 들면 DebugPrint(4("this is error!!\n")); 이라면

...
s error!!

Segmentation fault

이렇게 출력해버립니다.
여러번 해보면 매번 같은 크기로 잘라 먹지는 않네요.
어떤 경우에 출력을 잘라먹을 수가 있는거죠. 제가 아는 바로는 감당이 안되네요...

운형의 이미지

프로토콜 스택에서의 패킷 경로 관련 문서...

http://gnumonks.org/ftp/pub/doc/packet-journey-2.4.html 에 나와있는

Quote:

Netfilter provides an generict and abstract interface to the standard routing code. This is currently used for packet filtering, mangling, NAT and queuing packets to userspace. For further reference see my conference paper 'The netfilter subsystem in Linux 2.4' or one of Rustys unreliable guides, i.e the netfilter-hacking-guide.

부분에 언급된 'The netfilter subsystem in Linux 2.4' 문서를 찾기가 힘드네요.. Harald Welte에게 직접 메일을 날려도 답장이 안오고.. -_- 혹시 이문서 위치를 아시거나 가지고 계신분 혹은 이 문서 찾는 키워드라도 아시는 분 있는지 ...

onemind555의 이미지

gtk컴파일 하는 방법좀 갈켜 주세요...

컴파일 조차 왜이리 힘든지...
근데 gcc에서 'gtk- ' 이렇게 쉼표로 옵션을 설정 하는 것도 있었나요.??
황당 하더군요... 금방 검색해서 안 사실은 오른쪽쉼표는 쉼표가 아니더군요..

추가해줄 헤더디렉토리리 몇개인가요??
추가해줄 라이브러리 디렉토리가 몇개인가요??

리눅스 깔때 모든 개발툴과 라이브러리를 깔아 놓았는데.. gtk를 다시 깔 필요 있는가요??

그리고 컴파일하고 에러메세지 캡쳐 하는 방법 좀 가르쳐 주세요.. 에러 페이지가 꽤 나오던데.

sr97의 이미지

로컬 네트워크에 대한 질문입니다. (ㅡㅡ; 질문이 좀 많습니다.

LAN network에서 Router는 외부에서 전송되는 패킷의 IP를 확인하여
Router가 관리하는 LAN network 내부로 향하는 패킷으로 확인되면
Router가 가지고 있는 '네트워크 테이블'을 참조하여 해당되는 host의 MAC 주소를
패킷의 물리 헤더에 destination MAC address part에 기록하고
연결된 Main Switching Hub로 전달하게됩니다.

Main Switching Hub에서는 다시 Hub의 동작 방식에 따라 host를 찾아가도록
할텐데요.. (여기서도 router와 마찬가지의 table을 사용할 거라고 생각합니다.)

seonjin000의 이미지

shell script 질문입니다.

ps해서 어떤 프로세스가 띄워져 있지 않으면 그 프로세스를 띄우고, 띄워져 있으면

종료하고 다시 띄우는 프로그램을 쉘스크립트로 작성했습니다. (예를들어 그 스크립트 name을 a라 하면)

그것을 제가 짠 시스템 상(Unix Solaris9)에서는 ./a 하면 잘 실행이 되는데,

다른 유닉스 시스템에 옮겨서 그것을 실행하면

./a : can not excute 라고 나옴니다.

chmod 를 다르게 주어도 마찬가지 입니다.

다른 이유가 있을까요? 무슨 이유때문에 실행할수 없다는 문

텅날개의 이미지

iptables에서 다음과 같은 에러가 났어요 ㅡ.ㅡ;

로그와치가 다음과 같은 메일을 보냈습니다.

From root@xxx.net Tue Dec 16 00:01:00 2003
Return-Path: <root@xxx.net>
Received: from ttongfly.net (xxx.net [127.0.0.1])
by ttongfly.net (8.12.8/8.12.8) with ESMTP id hBFF10p8003563
for <root@xxx.net>; Tue, 16 Dec 2003 00:01:00 +0900
Received: (from root@localhost)
by ttongfly.net (8.12.8/8.12.8/Submit) id hBFF106J003551
for root; Tue, 16 Dec 2003 00:01:00 +0900
Date: Tue, 16 Dec 2003 00:01:00 +0900
Message-Id: <200312151501.hBFF106J003551@ttongfly.net>
From: root@xxx.net (Cron Daemon)

yangam의 이미지

C언어에서 _stdcall 이라는 함수(?) 가 있나요?

여기에 올려도 상관없는지 모르겠는데요.. ㅎ_ㅎ;;

제가 읽는책의 예제를 올려드릴께요

/*호출되는 쪽 */
int _stdcall myfunc(int a, int b)
{
return a + b;
}

/* 호출하는 쪽 */
int main()
{
int i;
i = myfunc(123, 456);
}

(아래는 _stdcall 의 역할에 대한 설명, 지루한 분은 맨아래의 질문으로..)
이건 제가 읽는 책에서 나온 예제이고, 아래는 설명입니다

_stdcall을 호출해서 프로그램의 크기를 작게 만드는 기법은
C언어로 프로그램을 만드는 경우에만 유효합니다...(중략)

erenes의 이미지

gettimeofday의 신뢰성문제

안녕하세요.

코드의 처리시간을 측정하는데 gettimeofday함수를 사용합니다.

그런데 이 함수를 사용해서 측정한 시간의 신뢰성은 어느정도일까요?

어느때는 20ms면 거의 그정도로 잘 맞는데.. 어떤 것은 분명 일정한

시간(예로 30ms)으로 나와야 하는데 둘쭉 날쭉한 경우도 있더군요.

예상대로라면 몇번을 실행해도 일정한 시간이 나와야 하는데 들쭉 날쭉한

결과를 보인다면 코드가 잘못일까요? 아니면 gettimeofday함수의

정확성이 원래 별로 안좋은건가요? 아니면 os의 스케쥴링 때문에

페이지

프로그래밍 QnA 구독하기