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

ins878의 이미지

lipcap을 이용한 패킷 캡쳐중에서 단편화 계산을 어떻게 해야한

안녕하세요~~ libpcap을 이용하여 패킷을 캡쳐하는 간단한 프로그램을
만들려고 합니다.
그런데, 다른 분이 만든 간단한 패킷 캡쳐소스를 보는데, 이상한 부분이 있어서
글을 올립니다. 아래 단편화 계산부분이 있는데 단편화 계산을 어떻게 하는 것인지 아무리 봐도 모르겠습니다. &연산자와 >> 이 왜 필요한지 고수님들~~부탁드립니다.

iph->ip_v,
iph->ip_hl,
iph->ip_tos,
ntohs(iph->ip_len),
ntohs(iph->ip_id),

###########################
# 단편화 계산부분 (이부분이 모르겠음 #

zieben의 이미지

자바 환경변수 지정에 대한 질문입니다.

도서관에서 자바책을 대충 뒤져봐도 대부분 windows에서의 이야기 뿐이라서 막상 linux에서는 자바의 환경변수를 어떻게 지정해야 되는지 모르겠네요.

일단 제가 사용하는 툴킷에 있는 windows 사용자 메뉴얼에 따르면
set CLASSPATH=" "를 사용해서 CLASSPATH를 툴킷이 있는 lib폴더로 지정하라고 나오더군요.
그래서 linux에서 똑같이 만들어주기 위해서 script를 사용해서
CLASSPATH라는 환경변수를 지정해놨습니다.

그러고 나서 javac 를 사용해서 컴파일을 해봤는데요..

하하의 이미지

버그좀 ..봐주세요..

typedef void func(void *);

int func_pointer(func);

void tmpA()
{
    printf("test\n");
}

int func_pointer(func *arg)
{
    arg();
}

main()
{
    func *tmp;

    tmp = tmpA;

    func_pointer(tmp);
}

main.c: In function `func_pointer':
main.c:12: too few arguments to function

GG 상태 임돠..

leolo의 이미지

솔라리스의 <sys/ddi.h>파일의 역활과 리눅스

솔라리스의 <sys/ddi.h>파일의 역활과
리눅스에서의 대용 파일이 뭐죠..
지금 솔라리스 코드를 컴파일하는데. 그냥 주석처리 하니까
컴파일이 됩니다.
그냥, 이대로 진행해도 되는지 알고 싶습니다.

또, 솔라리스의 libxnet.so 동적라이브러리는
무엇을 하는 것인지요. 리눅스에서 컴파일하는데 -lxnet 옵션을
지우고 합니다. 그래도 될런지 알려주세요..

또, 컴파일 옵션중 -lsocket -lnsl 은 리눅스에서 없어도 되는지요.
앞에 것은 없어도 되겠지만, 뒤의 -lnsl은 무엇이고

darkblue99의 이미지

pci_probe() 에 대하여~

첫번째 질문
pci_probe는 init_module()할때 call되는 것 같은데..
그런데 probe할때 같은 pci장치가 2개가 있을 경우엔 probe가 어떻게 진행되나여?

예를 들어 ethernet card가 2개 있을때 하나의 module로 올리고 minor number로 구분할텐데..
probe()할때가 궁금합니다.

두번째 질문
pci driver가 하나의 모듈이 아니라 2개의 모듈로 되어 있어서
하위 레이어와 상위레이어가 있고..
상위레이어에서는 application의 system call과 하위레이어를 연결해 주고
하위레이어는 하드웨어를 control한다면...

박영선의 이미지

PC에 전원이 들어오면 자동으로 켜지게 하는 방법이 있을까요?

사무실PC에 리눅스깔아서 이것저것 다용도로 돌리는게 하나 있습니다.

그런데 이게 가끔 사무실이 정전됐다가 전기가 들어오면 저절로 켜지질 않습니다.

꼭 전원버튼을 눌러줘야하는거죠.

평일이면 상관없는데 주말에 정전이됐다가 복구되면 외부에서 접근할 방법이없으니 꼼짝없이 월요일까지 기다려야합니다.(주말에 출근하고싶지는않으니...)

보드매뉴얼이랑 바이오스를 샅샅히 뒤져봤는데 저절로 전원이 켜질만한 껀덕지가 없더군요.

IDC에 들어가있는 서버들은 원격에서 전원 껐다켜면 저절로 켜지더구만... ㅡㅡ;;

green1379의 이미지

mysqladmin 문제점 부탁합니다...

프롬프트 상에서 mysql명령이 전혀 먹질 않습니다.

예를들어

# mysqladmin create sample
# mysqladmin drop sample
# mysqlshow mysql user
등등..

명령을 입력하면 헬프메뉴얼만 쭉 ~ 화면 출력됩니다.

mysqladmin이 있는 폴던안에서도 실행을 해보왔고 ./앞에 입력해서도 실행을

해보았지만 헬프메뉴얼만 쭉 출력됩니다.

그러나 mysql에 접속해서는 잘 됩니다.

mysql> drop database sample;
Query OK, 0 lows affected (0.00 sec)

이래는 출력 내용입니다.

# mysqladmin create sample

응물이의 이미지

docbook에 대하여..

요즘에 latex를 설치 하는데 아주 많은 애로를 느끼고 있어서
다른 방법을 찾아보던중에 docbook 이란걸 알게 됐습니다.

지금까지의 검색결과로는;; :oops:

docbook을 이용해서 문서를 작성하고
수식 관련부분은 MathML을 이용하면 될것도 같습니다.;;
(참고 http://www.w3.org/Math/ )

docbook과 MathML을 이용해서 수식이 있는 문서를 작성해서
pdf로 변환하면 될거같기도 한데요;;

질문1.
이런식으로 논문을 쓰는 사람도 있을까요?
질문2.
그리고 pdf로 변환할때 한글,일어 등등이 제대로 변환이 될까요??

ilytoo의 이미지

top실행시 나타나는 cpu문제

듀얼 씨피유 제온 2.4g 를 쓰고 있는데요.

top으로 봤을 때 cpu 0,1로 나와야하는데 0,1,2,3으로 네 개가 뜹니다.

문제가 무었일까요...

고수님들 답변 부탁드리겠습니다. (__);

doraq의 이미지

linux 머신이 몇십분씩 멈춥니다.

P4 기반 보통 PC입니다.(자세한 스펙은 모릅니다)
web,ftp,mail 정도의 서비스를 하고있으며 회선사용율은 상당히
낮은 편입니다.
그런데 언제부턴가 다운됐었나 싶게 접속이 안되다가 몇시간후 해보니 되길래.
누군가 리붓했었나 싶었는데 나중에 보니 부팅한지 100일도 넘었더군요.
멈짓댈때의 증상은 모든 서비스 즉 web, ftp, ssh 등의 모든 서비스와 심지어는 ping에도 응답이 없습니다.
이게 하루에도 여러번, 한번에 10-20분정도? 지속되는거 같은데...
어느쪽을 들여다봐야하는지 모르겠습니다.

페이지

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