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

embeddeds0의 이미지

소켓 프로그래밍 중 gethostbyname 함수에 대해 질문합니다~

host=gethostbyname(argv[1]);
if(!host)
error_handling("gethost... error");

printf("Official name: %s \n", host->h_name);
for(i=0; host->h_aliases[i]; i++)
printf("Aliases %d: %s \n", i+1, host->h_aliases[i]);
printf("Address type: %s \n",
(host->h_addrtype==AF_INET)?"AF_INET":"AF_INET6");
for(i=0; host->h_addr_list[i]; i++)
printf("IP addr %d : %s \n", i+1,
inet_ntoa(*(struct in_addr*)host->h_addr_list[i]));
return 0;

violetoz의 이미지

Centos 에 apache 소스설치(make build) 관련해서 도움 부탁드립니다.

웹서버에서 index.html 파일을 못읽어오는거 같습니다.

현재 Virtual PC에 CentOS 6.5버전 설치하고 Apache 2.3.15인가 최신버전을 쓰고있습니다.(php와 mysql 설치하기전입니다.)

소스설치 다하고 가상PC IP로 접속하니까

It works! 가 안나오고 아파치 로고만나옵니다...

방화벽도 현재 열어논상태구요

deamon으로 아파치 구동중입니다.

권한 문제도 아닌거같구요...

인터넷에 검색하다보니 conf.d 에 있는 파일이 덮어써서 못읽어올수도 있다는데

현재 제가 설치한서버에는 해당 파일이 없습니다..

httpd.conf 내용은 아래와 같습니다.. 일부분이긴합니다..

ServerRoot "/server/apache"
Listen 80
User daemon
Group daemon

ServerName 127.0.0.1:80

hernian의 이미지

함수안에서 malloc 사용 시 heap 영역을 사용하므로 계속 증가해야 하지만, 실제는 그렇지가 않네요.. 혹시 아시는분...

안녕하세요..

제가 개발중에 문득 궁굼한게 있어서 이렇게 글을 쓰게 되었습니다.

일단 제가 임시로 짠 코드는 아래와 같습니다.
========================================================================================

gkdms02의 이미지

자바를 이용한 패킷캡처하기

안녕하세요 패킷캡처에 대해 공부를 하고있는 학생입니다.
와이어샤크와 jpcap을 이용하면서 패킷분석및 캡처를 공부를 하고 있는데요
공부를 하던중 오픈소스를 이용해 쫌 더 확실히 분류 할수 있는 캡처를 하려고 하는데요
패킷이 오면 출발지와 도착지를 표시 하는것까지는 소스를 짰는데 그 이후에 프로토콜 분류를 하는데 있어서
애를 먹어 이렇게 소스를 올려봅니다 .

제가 만든 주소는 대략 이러합니다.

hobeom2의 이미지

Segmentatin fault 에러, 어떠한 이유일까요??

초보가 또 왔습니다. ;;

어떤 오픈소스에 제가 작성한 소스를 추가해서 리눅스에서 gcc로 컴파일을 완료했습니다.
컴파일은 문제가 없구요, 제가 작성한 부분도 문제 없이 지나갑니다.

그런데, calloc를 하는 부분에서 갑자기

Program received signal SIGSEGV, Segmentation fault.
0x00000034a6e7051b in malloc_consolidate () from /lib64/libc.so.6

이런 에러메세지가 발생합니다.

GDB로 line by line 보다가 저 메세지가 출력되면서 멈추네요.

해당 부분은 calloc를 이용하는 부분이라 했지만, 정확히 말하면 calloc를 이용해 함수를 만들어서 NNEW(sti,double,6*mi[0]*ne) 이렇게 연산하는 부분입니다.

이 함수는
#define NNEW(a,b,c) a=(b *)u_calloc((c),sizeof(b),__FILE__,__LINE__,#a)

whs9400의 이미지

프로그래밍 아이디어

안녕하세요! 정말 오랜만에 글을 쓰네요ㅎㅎ
음 전 현재 파이썬을 공부중인데요~ 실력이 좋은 프로그래머가 되려면 영어도 잘해야된다는 주변분들의 말씀으로 영어 공부도 열심히 하고 있습니다.

하지만 문제가 있는데요
제가 딱 이 프로그램을 기획해서 이 프로그램을 프로그래밍하면서 문법도 공부하고 그러고 싶지만 딱히 떠오르는 프로그램 아이디어가 없습니다.
추천좀 해주세요ㅠㅠ
전 기본적인것들(자료형,함수,제어문, 기타 등등) 공부해놨습니다~

fensy의 이미지

커널내 udp 소켓통신을 구현해보신분 게신가요?

프로젝트를 하나 하고있는데 application 단의 소켓을 사용하기엔 성능이 안나와서 리눅스 커널 내부 udp 소켓을 처리하는 쓰레드를 만들어서 사용하고있습니다.
통신은 linux <-> windows app 인데요
신기한 현상이 생겨서 조언을 얻을까 글씁니다.
장비와 장비간 허브를 사용하면 커널udp 통신이 원할이 되는데 다이렉트로 연결하여 통신할시 windows app프로그램에서 처리를 못하는 현상이 발생하는데요.. 해당부분에 대해 혹시 아시는분 게실까오??

SystemV의 이미지

Signal 처리중 thread context switching 가능한가요??

Multi-thread 프로그램에서 한 Thread에서 signal처리중 중간에 다른 Thread로 Context switching이 발생 가능한가요?

kakike의 이미지

c언어 segmentation fault오류


visual studio에서 프로그램을 돌릴때는 문제가 없는데 학교 채점 시스템으로만 하면 segmentation fault오류가 뜹니다... 어떻게 찾아보고 싶은데 찾아지지가 않네요ㅠ
디버깅 하는 방법이나 알아내는 방법이 있으면 알려주시면 감사하겠습니다ㅠ
참고로 연결리스트로 스택을 사용하고 배열도 사용합니다. 이 오류가 시스템에서 할당한 메모리에서 벗어난걸 사용하면 생기는 것으로 알고 있는데
제 코드를 확인해봤을때는 아무이상이 없어보입니다... 조언 부탁드립니다ㅠㅠ
코드는 첨부파일로 올립니다. 혹시 봐주실 수 있으시면 봐주시면 감사하겠습니다

페이지

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