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

ryk76의 이미지

무선 장비를 탐지하는 패킷이 있나요?

무선 장비를 탐지하는 방법이 있나요?

패킷을 보내서, 유선 장비와 무선장비가 다르게 응답한다거나..
유선은 응답하는데 무선은 응답하지 않는 그런 특징이 있는 패킷이 있나요?

ryk76의 이미지

무선 장비를 탐지하는 패킷이 있나요?

무선 장비를 탐지하는 방법이 있나요?

패킷을 보내서, 유선 장비와 무선장비가 다르게 응답한다거나..
유선은 응답하는데 무선은 응답하지 않는 그런 특징이 있는 패킷이 있나요?

joonia의 이미지

Centos 에 mysql 컴파일설치시 sys_errlist, sys_nerr 에 관한 warning

안녕하세요
날씨가 비온뒤에 많이 추워졌습니다.

Centos6.0 그리고 5.6 에 mysql5.5.X 버전을 설치를 하고 있는데
컴파일 시 아래와 같은 warning이 나옵니다.

perror.c:(.text+0x2d3): warning: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead
perror.c:(.text+0x31a): warning: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead

yo-tteum의 이미지

프로세스를 강제로 kill하고 난 뒤 재실행시 open() 콜 실패

안녕하세요.

안드로이드 커널에서 소켓통신을 하는 데몬을 실행중입니다.

그런데 통신 상태가 이상하면 프레임워크에서 이 데몬을 kill하도록 되어 있습니다.

데몬은 내부적으로 소켓과 별도로 ttydevice를 open하여 사용중입니다.

그런데 데몬을 kill하고 데몬을 다시 실행하면 ttydevice에 대한 open시도가 실패합니다.

재시도 할 경우 열리고요. 아마도 데몬이 직접 close를 못해준 상태에서 프로세스가 종료되어서

그런것 같은데 파일을 열고 있는 상태에서 강제로 kill 당하고 바로 재실행 해서 해당 파일을 다시 open

하려 할 경우, 에러 없이 잘 열 수 있는 방법은 없을까요?

socket같은 경우 bind함수를 통해 이같은 현상을 어느정도 막을 수는 있습니다만, tty device파일에 대해서는

잘 모르겠네요.

어떠한 정보라도 감사히 받겠습니다.

도움 주셔서 감사합니다.

song0369의 이미지

apache 재시작시 web(php)에서 실행시킨 스크립트나 프로세서도 같이 죽어 버리는 현상에 대해

안녕하세요.

웹서버에서 php소스에서 exec를 활용해서 스크립트를 실행시키고 있습니다.

그런데 apachectl restart로 아파치의 재시작이 일어나면

php에서 실행시킨 스크립트(아니면 스크립트에서 실행시킨 프로그램도 같이)도 같이 죽어버리는 현상이 발생하고 있습니다.

php에서 실행시

exec("/etc/aaa/test.sh &");
exec("sudo /etc/aaa/test.sh &");
exec("nohup /etc/aaa/test.sh &");
exec("sudo nohup /etc/aaa/test.sh &");
exec("nohup sudo nohup /etc/aaa/test.sh &");
등등으로 실행시켜도 test.sh가 죽거나, test.sh에서 실행시킨 프로그램이 같이 죽어버립니다.

익명 사용자의 이미지

우분투 뉴비입니다.

어제 우분투 최신버전 11.10을 설치를 하였습니다.
이유는 코만도스1 사선에서를 하기 위해서

그래서 질문
리눅스에서 코만도스를 하는 법을 알려주세요
가상이미지를 활용하는 겁니다.
최신버전이라서 그런지 와인도 깔려있고
가상이미지돌리는 건 아세톤으로 합니다.

두번째 질문
제가 cdemu를 돌리기 위해 터미널을 건드렸는데
명령어 입력 후에 암호를 치라는데 암호 자체가 쓰여지질 않습니다.
이거 문제가 무엇입니까????

suldogagi의 이미지

자바로 된 클라이언트와 C로된 서버-클라이언트 모델에서요~~ 소켓데이타가 짤리는 현상에 대한 질문

자바로 짠 클라이언트와 C로짠 서버-클라이언트 모델에서요

테스트를 하고있는데

약 10KB의 데이타를 클라이언트가 전송했어요

그런데

서버에서 읽어들이면 8192 바이트만 읽어들이네요

나머지는 한번더 읽으면 읽혀집니다.

즉 클라이언트가 8192 로 짤라서 두번 전송한다는 얘긴데요

(사정상 tcpdump 를 뜰수가 없어서 추측입니다.)

만약에 TCP/IP프로토콜 상에서 나눠 전송했으면 어짜피 서버단에서 재조립되서 읽혀지니까

프로토콜이 나눠서 보내는거 같지는 않구요

자바로된 클라이언트가 내부적으로 특정 바이트만큼 짤라서 나눠 보내는거 같아요.

음 암튼

서버에서 한방에 10KB의 데이타를 읽고싶거든요

방법이 있습니까??

자바의 특성때문에 어쩔수 없는겁니까??

고수님들의 조언을 부탁합니다.

추신 - 클라이언트를 C 로 짜면 한방에 전송하는걸 확인했습니다.

유훈이의 이미지

[질문] 리눅스 커널 2.4에서~ 시계 프로그램을 만들 때 카운터를 어떤것을 사용해야 가장 정확할까요?

현재~

리눅스 제가 만든 리눅스 드라이버를 이용하여~!

장치에 날짜 및 시간을 띄울려고 하는데요^^;;

응용프로그램 작성중에~!

어떻게 시간을 흘러가게 할까? 고민하다~! 고수 프로그래머들이 모여있는 이곳에 질문을 해야겠다고 생각되어 왔습니다^^;;;

매 1초마다~ 값이 갱신되어야 하는데~ 이 매 1초를 카운터해줄~ 함수를 어떤것을 사용해야 할까요?

한달간 켜놓아도~ 1초의 오차도 없게 만들고 싶은데^^;;;

매번 카운터를 받고~ 현재 시간을 업데이트 해주는 루틴이 시간을 어느정도 잡아먹을테니;; 매번 조금씩 느려질거 같기도하고;;

(장치가 조금 후져서;;)

어떻게 해야할지 도움 주시면 감사하겠습니다^^~!

kealyung의 이미지

udp 소켓 관련하여 송신측 포트 번호를 지정하고 싶습니다.

안녕하세요..

udp 소켓을 사용하여 프로그램 테스트를 하고 있는데..

sendto를 하게 되면 자동으로 송신측 포트가 할당되어서 어떤 패킷을 보내는데..

제가 원하는건 sendto를 할때 송신측 포트를 지정을 하고 싶습니다.

어떻게 방법이 없을까요?

hyde1004의 이미지

[완료] Eclipse에서 헤더 파일 추가 후에도 type을 인식하지 못합니다.

안녕하세요.

Eclipse에서 C를 코딩하고 있습니다.
.c파일에서 제가 만든 type에 대해서 'Type 'XXXX' could not be resolved'가 나옵니다.
.h파일을 만들고 해당 type을 정의 후, include를 해주어도 type을 인지하지 못하네요.

추가로 어떤 설정이 필요할까요?
(나름 설정도 해보고 인터넷에서 확인하여 적용했는데도 마찬가지네요.)

페이지

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