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

ironiris의 이미지

GPL 프로그램을 system 함수로 실행할때?

GPL에 대한 글이 종종 올라오던데요..

예전에 삼성에서 busybox 코드를 무단 도용해서 사용했다고 소동당했다고 들었는데
busybox의 코드라면 ls, mv, cp 등의 명령을 사용한거라고 생각됩니다.

그런데 이것이 GPL에 위반되는 사항인걸까요?
보통 프로그램에서 다른 프로세스를 죽일때 귀찮으니까
system("ki

revival의 이미지

xxx_probe() 호출은 어떻게 되는거죠?

S3C6410 CPU 를 사용하는 보드에서 리모콘 기능을 추가하려고 삽질 중입니다.ㅡ.ㅡ;

2.6.21 에 포함되어있던 s3c-sir.c 소스를 2.6.29(6410 보드에 포함된 커널)에 포팅했습니다.
net_device 구조체가 조금 바뀌어서 포팅하면서 삽질을 조금 했죠.
아무튼 포팅을 하긴 했지만, 아직 동작이 안되서 잘되었는지는 미지

dark1023의 이미지

shared memory 관련 질문입니다~~

제가 파일입출력방식을 공유메모리 방식으로 바꾸고 있는데
이런식으로 넣으면 계속 같은 주소값에 쓰레기값만 들어갑니다;;;

int output(int a, struct in_data *dt)
{
        int i;
        int shmid;
        key_t key = 0x00000001;
        char *memory;
        char buf[1024];
 
        shmid = shmget(key, SIZE_DATA, IPC_CREAT|0666);
 
esllo의 이미지

[완료] ip -6 neigh 와 같은 윈도우 명령어가 있을가요?

리눅스에서는 ipv6 neighbor 정보를 확인하고자 할때

저는 ip -6 neigh 를 사용합니다.-0-

arp 명령이 리눅스 와 윈도우 둘다 있고

ipconfig / ifconfig 명령이 있듯이...

neighbor 정보를 확인하는 명령도 윈도우에도 있을까요?

참고로 윈도우7 사용중입니다;;

ytt123의 이미지

윈도우가 설치된 하드를 다른 종류, 다른 크기의 하드로 똑같이 옮길 수 있나요?

윈도우 OS가 설치된 하드에서 굉음이 나기 시작하여 퇴역시키려고 하는데요

새로 OS설치하는 것도 번거롭고 시간도 없고해서

새로운 하드디스크에 기존의 내용(?)들을 똑같이 옮겨서 사용하려고 하는데요

리눅스에서는 dd 를 쓰면 된다고 하던데

윈도우의 경우 어떻게 진행을 해야할까요?

새

ONLYLOVE의 이미지

[완료]iptables로 bridge 되어있는 네트워크 제어

현재 리눅스 서버에

랜카드가 eth0, eth1, eth2 3개가 브릿지(bridge)로 묶여 있습니다.

eth0이 인터넷이 들어오는 랜카드고..

eth1, eth2 2개가 내부 네트워크로 사용중입니다.

제어하고 싶은 부분은..

eth1과 eth2 사이에 오고 가는 패킷을 모두 차단해보고 싶은데..

# iptables -A INPUT -j DROP
# iptables -A 
jsm427의 이미지

#define 관련 질문입니다.


프로그램이 돌아가는 도중에 정의된 값을 수정해줘야 하는 경우가 발생했는데요.

예를 들어서

if(a == 1)
#define alpha a0
if(a == 0)
#define alpha a1

이런 식으로 코드를 구성하고 싶은건데..

lland76의 이미지

커널 시계가 1시간에 30초 늦게 갑니다. 의견 부탁드립니다.

PPC cpu 에 linux 2.6.x 커널을 사용합니다.
그런데 1시간에 30초 정도 늦게 시계가 가네요.

ahoops의 이미지

perl 모듈 설치가 잘 안되는군요.

왜안되는걸까요 ㅡㅡ;
우분투 9.10 기본환경입니다.

$ sudo cpan URI::Find::Simple
CPAN: File::HomeDir loaded ok (v0.88)
CPAN: Storable loaded ok (v2.18)
Going to read /home/ahoops/.cpan/Metadata
  Database was generated on Tue, 29 Dec 2009 05:38:02 GMT
CPAN: YAML loaded ok (v0.70)
Going to read /home/ahoops/.cpan/build/
...........................................
ukyoukyo의 이미지

리눅스 프로그래밍에서 32비트인지 64비트인지 어떤 방식으로 구분을 하나요?


32비트와 64비트 둘다 만족시켜야하는 환경에서 일해서요.

저는 uname() 함수로 string 읽어와서 32비트냐 64비트냐 구분을 하고 있습니다만...

다른 분들은 어떤 방식으로 OS arch'를 구분하는지요?

페이지

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