프로그래밍 QnA

익명 사용자의 이미지

리눅스 커널 어셈블리고수님의 지도 바랍니다.

리눅스 커널 2.41에서 보면 현재 task를 저장하는Function switch_to가 있
잖아요?
그 소스 내에 있는 어셈블리 내용중하나를 질문합니다.
%0 == last %1 == next , %2 ==prev인것같은데요 %3 , %4는 무엇을 가리키
죠?
아니면 제가 잘못 알고 있나요?
빠른 답변 바랍니다.

#define switch_to(prev,next,last) do {\
asm volatile("pushl %%esi\n\t"\
"pushl %%edi\n\t"\
"pushl %%ebp\n\t"\
"movl %%esp,%0\n\t"/* save ESP */\
"movl %3,%%esp\n\t"/* restore ESP */\
"movl $1f,%1\n\t"/* save EIP */ \
"pushl %4\n\t"/* restore EIP */ \

익명 사용자의 이미지

alarm함수 사용법 좀 가르쳐 주세요..

소켓 프로그램에서 일정시간마다 메세지를 띄우려고 alarm함수를

사용하려고 하는데

어떻게 사용하는지를 모르겠습니다.

고수님들의 답변 부탁드립니다.

익명 사용자의 이미지

비디오 메모리에 바로 쓰는법...

이번에 allegro4.0.0깔고 리눅스가 확실히 윈도보다 게임에서 밀리는구나... 절실히 느꼈습니다;;
640*480모드에서 33fps라니 ㅜ.ㅜ 아무리 내 컴퓨터가 구리거늘 ㅜ.ㅜ
그래서 말인데요... 리눅스에서 비디오 메모리를 어떻게 직접 제어하죠?
도스에서 0A000번지처럼... 음... 디바이스를 쓰는거 같기도 하고 아리송 @.@
여기저기 찾아봤는데 관련 정보도 안보이
좀 알려주세요

익명 사용자의 이미지

C++ 컴파일러가 뭔가요?

gcc로는 c밖에 안되더군요... ㅜ.ㅜ 몰랐는데
c++컴파일러는 뭔가요?

익명 사용자의 이미지

mac address를 출력하는 프로그램을 짰는데 자꾸 에러가 나요..

아래와 같이 프로그램을 짰는데, 자꾸 no entry in arp_cache for 에러 메세지가 납니다.
어디가 잘못된건지 좀 가르쳐 주세요..

#include
#include
#include
#include
#include
#include

int main()
{

struct sockaddr_in sin = {0};
struct arpreq myarp ={0};
int sockfd;
unsigned char *ptr;

sin.sin_family = AF_INET;
sin.sin_addr.s_addr=inet_addr("202.211.176.244");
sin.sin_port = htons(2000);

printf("sin= %d, arp=%d\n",sizeof(sin),sizeof(myarp) );
memcpy(&myarp.arp_pa, &sin, sizeof(sin) );

익명 사용자의 이미지

자신의 ip주소와 mac주소를 출력하는 방법 좀 가르쳐 주세요..

안녕하세요..

ADSL을 사용하면 유동ip, gateway, dns server netmask를 할당받는데,

이것을 출력할 수 있는 방법 좀 가르쳐 주세요..

ifconfig명령 사용하지 않고, 간단한 프로그램을 짜서 4바이트의

ip주소를 1th byte=192, 2th byte=168, 3th byte=100, 4th byte=1

이런 식으로 출력하려면 어떻게 ip주소정보를 얻어와야 하나요?

마찬가지로 mac주소도 얻어와야 하는데, 어떻게 해야할지를 모르겠습니다.

좀 급하거든요..

답장 부탁 드립니다.

그럼 안녕히 계세요.

익명 사용자의 이미지

c 에서 프로그램 기동시 자신과동일한 프로세서가 있어 종료하려

리눅스에서 특정프로그램을 자동 실행하게 하였는데
이것이 어떤것에 영향을 받아 종료가 되는것을 방지
하기위해 스크립터로 프로세서상태를 감시하여
종료되었으면 재기동 시키도록 만들었습ㄴ다.
근데 이상하게도 스크립터에서 오동작을 하더군요

while [1] ; do
#------------- Process Check --------------
sleep 60
if ps -A | grep xxx
then
echo "Process ON"
else
/sbin/xxx&
fi
done

프로세서가 있는데도 불구하고 xxx를 다시 실행시키는

익명 사용자의 이미지

/etc/rc.sysinit의 분석좀 돠와주세요...

wow리눅스 커널 2.4.17을 사용하고 있습니다. rc.sysinit을 해석하신 분
의 도움을 받고 싶습니다. 다른 검색싸이트를 검색하다보니 구체적으로 프
로그램을 해석한곳이 없네요...

익명 사용자의 이미지

[질문] 파일로 저장된 회원자료를 db에 넣을려고 하는데요..?


안녕하세요.
제 질문은 저희 사이트에서 물품을 사면 "회원id.cgi" 라는 파일로
회원이 구매한 자료가 저장되게 했었는데요
( /shop/buy/회원id.cgi
/aaa.cgi
/tokki.cgi
/sarang.cgi <--- 이런식으로요.. )

그런데 이걸 mysql 에다가 옮길려고 하거든요.

"회원id.cgi" 구조가 어떻게 되냐하면
---< 회원id.cgi >----------------------------------------
볼펜|700원|빨간색|2001-01-01
모자|15000원|노란색|2001-01-02
화장지|4000원|하얀색|2001-01-05
---------------------------------------------------------

익명 사용자의 이미지

터보 리눅스에서 소켓 라이브러리가 뭔지 알고 계시는 분?

솔라리스에서는 lsocket해서 라이브러리를 사용했는데,

터보리눅스에서는 lsocket 라이브러리를 찾지 못하는것 같습니다.

/usr/lib 안에도 lsocket 라이브러리가 없내요.

소켓 라이브러리 알고 계시는 분은 답 메일 부탁합니다.

그럼 즐거운 주말 보내세요.

페이지

프로그래밍 QnA 구독하기