프로그래밍 QnA

불량청년의 이미지

snoop 에서의 헤더 정보표시를 tcp_dump에서도 볼 수 있는지...

솔라리스에서 패킷 캡쳐시 snoop을 사용하여

해당 패킷의 번호의 헤더정보를 얻으면 아래와

같이 나오는데...

ETHER: ----- Ether Header -----
ETHER:
ETHER: Packet 1 arrived at 21:11:55.78
ETHER: Packet size = 58 bytes
ETHER: Destination = 0:60:8:c6:c5:5b,
ETHER: Source = 8:0:20:75:83:75, Sun
ETHER: Ethertype = 0800 (IP)
ETHER:
IP: ----- IP Header -----
IP:
IP: Version = 4
IP: Header length = 20 bytes
IP: Type of service = 0x00
IP: xxx. .... = 0 (precedence)
IP: ...0 .... = normal delay
IP: .... 0... = normal throughput

jee89의 이미지

아래좀 봐주세요.

#include <stdio.h>
#include <string.h>

int func( const void *s1 , const void *s2 );
int func2( const void **s );

int main()
{
char str[20];
char str2[20];
char *str3;
strcpy( str , "abc" );
strcpy( str2 , "xyz" );
func( str , str2 ); /* -->여기서는 이상없음 */
func2( &str3 ); /* --> 여기서 경고발생 */
fprintf( stderr , "str3 [%s]\n" , str3 );
return 0;
}

int func( const void *s1 , const void *s2 )
{
fprintf( stderr , "s1[%s] , s2[%s]\n" , s1 , s2 );
}

int func2( const void **s )
{
static char str[30] = "abcdefghijklmnopqrstuvwxyz";

albertyun의 이미지

fork 이후 parent 와 child process 간의 통신..

fork 이후 parent 와 child process 간의 통신..을 하려고 하는데요...

while {
fork()

child process 는 Q 에서 pop 을 하고... execl 

parent process 는 아무짓도 안함...
}

parent process 에게 child 에게 execl 이 종료 되거나 Q에서 pop 을 한다는 것을 어떻게 알려주는게 좋을까요?..

임베디드의 이미지

X윈도우프로그래밍 질문입니다.

X윈도우 프로그래밍을 공부하려고...
맨처음껄 입력했는데 막혀서요...

#include <X11/Xlib.h>
main() {
Display *d;
d = XOpenDisplay("localhost0.0") ;
XCloseDisplay(d) ;
}

이런 간단한.... *^^*

근데... 컴파일시 에러가 뜨는데요...

undefined reference to "XOpenDisplay"
undefined reference to "XCloseDisplay"

이런 식으로 뜹니다... link error는 아닌 것 같은데요...
Xlib.h를 봤더니... 두개의 함수 쓰임이 쫌 이상...
리눅스는 한컴리눅스 2.2를 씁니다..

알려주시면 정말 정말...

chungong의 이미지

/proc/loadavg 에서 질문입니다.

loadavg 내용은 각각 5분 10분 15분 단위의 시스템 평균 부하량이라고

알고 있습니다. 그런데 이때 부하량은 0부터 시작하는 것 같은데 얼마까지가 한계이며,

대강 그 값이 얼마일때 부터 시스템에서 일반 프로그램들이 느려지게 느껴지거나

아에 실행할수 없을 정도의 양인지 알수 있을까요?

cpu나 메모리 사용량을 가지고 산출하는 것 같은데 그 산출 방식을 아시는

분 계시면 답변 부탁 드립니다.

시스템 부하량을 대강 측정 해 보기 위해서 테스트 프로그램을 여러개 동시에

버려진의 이미지

pthread의 작업 할당(?) + select() ...

리눅스에서 프로그래밍 시작한지 얼마 안됐는데요
이것저것 짜면서 공부중입니다.
지금은 간단한 서버를 짜고 있는데요
fork는 윈도에 없는거다 보니까 익숙하지가 않아서
pthread로 만들었습니다.
1 thread per 1 work식으로 만드려고 했거든요.
accept처리해 주는 쓰레드가 있고
(논블로킹이나 셀렉트 같은 대안을 모르는것은 아닙니다만
공부중이라 이것저것 해보는 중입니다)
패킷을 받아주는 쓰레드가 있습니다.
받은걸 처리하는 쓰레드, 패킷을 보내는 쓰레드를 더 만들

익명 사용자의 이미지

기초질문입니다만, char a[1] 과 char a

char a[1];
char b;

똑같이 기억장소1바이트를 차지하는 두개의 차이는 뭔가요?
배열과 non-배열의 차인가요?

blue의 이미지

소켓 프로그래밍에서..

서버에서 두줄 이상을 전송할 일이 있는데, 두줄을 연속해서 전송을 하니

클라이언트에서는 한줄밖에 출력이 되지 않네요..

클라이언트 문제인가요? :-(

익명 사용자의 이미지

crontab으로 자바실행시킬때 ..

먼저 crontab의 설정은 다음과 같습니다.

Quote:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/java/bin:/usr/local/java:/home/test/test:
MAILTO=test
HOME=/home/test/
52 16 16 12 * /home/test/test/tt

그리고 tt는 쉘 파일이구여 이넘은

#!/bin/sh
PATH=".:/usr/local/java/bin:/home/test/test"

CLASSPATH=".:/usr/local/java/lib/classes.zip:/user/local/jdbc_mysql/jdbc_mysql:/user/local/java/lib/mm.mysql-2.0.14.jar"
export CLASSPATH
cd /home/test/test/
/usr/local/java/bin/java test

이케 되있어염... 문제는 이넘은 원래 잘 돌아 가지요.

익명 사용자의 이미지

리눅스에서 네트워크 브릿지 기능하기

메리 크리스마스 입니다..
모르는게 있는데 감두 안 잡혀서 질문을 합니다..
머 하나를 테스트 해야 되는데 .. 구성은 아래 그림과 같습니다.

-- 설정--
1. 세대의 리눅스 피씨가 있습니다. (linux pc1, linuxpc2, linuxpc3)
2. 이더넷 유선 랜카드는 인터넷에 연결되어 있습니다.(파란 박스안)
3. 무선 랜카드는 인터넷에 연결되어 있지 않고 자신들끼리 통신 가능합니다.(회색 박스안)

제가 하고자 하는 것은 다음과 같습니다.

페이지

프로그래밍 QnA 구독하기