프로그래밍 QnA

익명 사용자의 이미지

[질문]volatile

kernel source를 보면 volatile이란 게 눈에 띄는 데

"unsigned long volatile" 또는 "volatile unsigned long" 처럼

data type의 앞 또는 뒤에 붙어 변수 선언에 사용되는 것 같습니다.

이 volatile은 어떤 역할을 하는 것입니까?

익명 사용자의 이미지

ping으로 mac address 위장하여 보내기

어떤 문서에서 찾았습니다.

LAN 상에 존재 하지 않는 mac address를 ping으로 보내면 sniffing 을 하
고 있는 linux(promiscuous mode) pc을 발견 할 수 있다고 합니다.
passive network security attack은 좀처럼 발견하기 어려운데
이런 방법이 있었군요.
문제는 소스가 혹시 있나 하는 것입니다.

익명 사용자의 이미지

에구^^; 또 질문이 있어요 5가지..........죄송

shell프로그래밍에서
[질문1]
@echo는 어떤 의미로 해석해야 할까요?(@가 무슨 역활을 하는지....)
[질문2]
err=`
chmod 770 $ca/certs/ 2>&1
chmod 770 $ca/certs/issued 2>&1
chmod 770 $ca/certs/new 2>&1
chmod 770 $ca/certs/backup 2>&1
chmod 770 $ca/certs/p12 2>&1
chmod 750 $ca/reqs/pending 2>&1
chmod 750 $ca/reqs/processed 2>&1
chmod 750 $ca/reqs/deleted 2>&1
chmod 750 $ca/reqs/archivied 2>&1
chmod 750 $ca/stuff 2>&1
`
tmp=`echo "$err" | egrep "rror|cannot|denied"`
에서 "tmp=`echo "$err" | egrep "rror|cannot|denied"`"을 어떻게 해석해
야 할지...?

익명 사용자의 이미지

윈도우 클라이언트에서 리눅스 DB (mysql) 데이타 접근방법?

제가 알고 있기로는 일단 mysql db에 유저를 등록하고
클라이언트에 mysql odbc드라이버를 까는것인데..
잘 안되네요..--;
혹시 이렇게 작업해보신 분 계신가요?
메뉴얼 같은게 없을까요?
클라이언트는 윈2000 서버에 비주얼 베이직을 사용해서 프로그램을 만들
고 DB서버는 리눅스 서버에 있습니다.

익명 사용자의 이미지

float형을 이기종간에 통신할때 byte order는?

지금 char, int, float등이 포함된 구조체로 소켓 통신하고 있습니다.

그런데 float 변수 처리에 고민입니다.

htonl계열의 함수를 쓰면 0으로 데이타가 다 짤려버리는군여.

익명 사용자의 이미지

[질문요~] utmp와 wtmp.., getutent와 last에 대해서..

utmp는 현재 사용자의 정보를 보는 파일이고..
wtmp는 누적된 사용자의 정보는 보는 파일이죠..

그리고 utmp는 getutent나 getutxent를 사용해서 출력할수 있구요..
wtmp는 last명령어를 사용해서 출력할수 있죠..

헌데.. wtmp를 프로그램상에서 출력하려면 뭔가를 조치를 해야되겠는데.
어떻게 해야 되나요?
system("last ....") 이런식으로 해야되나요?

이곳 저곳 포팅도 해야되는데..이럼 곤란하겠죠?

리플 부탁요~~

익명 사용자의 이미지

va_list에 대한 질문입니다.

/*************예제 1 ****************/

int Open(const char *pathname, int oflag, ...)
{
int fd;
va_list ap;
mode_t mode;

if (oflag & O_CREAT) {
va_start(ap, oflag); /* init ap to final named
argument */
mode = va_arg(ap, /*va_*/mode_t);
if ( (fd = open(pathname, oflag, mode)) == -1)
{
printf("open error for %s", pathname);
exit(-1);
}
va_end(ap);
} else {
if ( (fd = open(pathname, oflag)) == -1)
{
printf("open error for %s", pathname);

익명 사용자의 이미지

혹시 만세력 계산 프로그램 C로 된거 보신분...


혹시 없나요?

아니면 로직이라도 자세히 나온거..

익명 사용자의 이미지

실행파일의 위치를 알아내려면...

안녕하세요.

컴파일된 실행화일을 실행시켰어요.
이 실행화일은 현재 /home/ejkang/aaa 에 있습니다.
이 실행화일의 위치(절대경로)->즉, /home/ejkang/aaa 를 알아내는 방법
이 있을까요?

아시는 분 계시다면 좀 알려주세요.

익명 사용자의 이미지

C 프로그램 내에서 system shutdown 시키는 방법

안녕하십니까...
AD, DA, DIO를 인터페이스해서 네트웍으로 데이터를 전송하는 프로그램을
만들었는데,
이 프로그램에서 어떤 이벤트가 발생하면 system shutdown을 시키고 싶습
니다.
즉, halt 명령을 친것과 동일하게 말이죠.

일단 system이 부팅되면 이 프로그램을 실행하게 해놓았습니다.
백그라운드로 실행되고 있기 때문에 로긴해서 kill 명령으로 프로세스를
죽이고 halt 명령을 내려서 shutdown 시키고 있습니다.

프로그램 내에서 system shutdown 시키는 방법을 알려주시면 감사하겠습니

페이지

프로그래밍 QnA 구독하기