프로그래밍 QnA

fivestar의 이미지

[squid] iptables REDIRECT 적용시 브릿지 안되는 문제..

안녕하세요

squid로 프락시 적용 하려고 하는데

iptables REDIRECT시 eth 한개로는 적용이되며 정상적으로 처리가 되는데

인터페이스를 브릿지(br0)로 하게 되면 REDIRECT 처리가 안되네요..

일단 룰은 아래와 같이 적용 하였습니다.

iptables -t nat -A PREROUTING -i br0 -p tcp --dport 80 -j REDIRECT --to-port 3128

-i에 eth을 주면 정상적으로 처리가 되지만 브릿지로 적용시에는 REDIRECT 처리가 안되네요..

이는 squid를 사용하기 위해 적용한 룰이며

커널 버전은 2.6.21.7 입니다.

문제 원인이 무엇인지 아시는분은 알려주시면 감사하겠습니다.

dlrkfka6140의 이미지

2차원 배열에 대한 공유메모리 할당이 가능한가요?

프로그램 짜다가 공유메모리를 쓸 일이 생겼는데 코드가 거의 틀이 잡힌 상태라 2차원 배열에 공유메모리를 할당하는 방법을 찾고 있습니다.

계속 찾아봤는데 잘 안나오네요;;;

어떻게 해야할까요 ㅠ여러분들의 답변을 기다립니다.

익명 사용자의 이미지

아래 질문했던사람인데요 문자열 정렬하는것도 좀 부탁드려요~

아래 질문했던사람인데요 문자열 정렬하는것도 좀 부탁드려요~

익명 사용자의 이미지

리눅스에서 ls 명령어를 간단하게 만들었는데요 색생이....

간단하게 만들엇거든요

근데 리눅스 기본 명령어 ls 를 쓰면 실행파일은 연두색 뭐 그냥 파일은 검은색

이런식으로 되거든요 근데 만들 명령어 실행하면

다 검은색이거든요;;;; 이부분 어떻게 해야될까요 답변좀 부탁드려요 ㅠㅠ;;

paulus1206의 이미지

modelsim 시뮬레이션에서 자꾸 에러가 뜹니다.(verilog)

nh400프로세서를 만드는데 alu회로의 값이 불러와 지질 않네요.

abcdefgefghxxx의 이미지

C free() 함수 질문입니다!!!

열흘뒤 씨개발자로 전향하게 되는 초보 씨 개발자 입니다.
연습삼아 코딩을 해보고 있는데 막히는 부분이 있어서 질문 드립니다. 소스는..
-----------------------------------
#include
#include
#include
#include
struct Linked_list
{
char* data;
Linked_list* next;
};
Linked_list* nxtNode()
{
Linked_list * nxtNode = (Linked_list *)malloc(sizeof(Linked_list));
nxtNode->data =(char *)malloc(sizeof(char)*5);
return nxtNode;
}
int main()
{
Linked_list* a = (Linked_list *)malloc(sizeof(Linked_list));

bellfive2000의 이미지

Android GDB 사용시 브레이크 문제

현재 Android 에서 GDB 사용하면서 Stagefright을 분석하는 중입니다.

현재 문제가 GDB상에서

(gdb) info b
Num Type Disp Enb Address What
2 breakpoint keep y 0xa90398f2 in android::MediaPlayer::setVideoSurface(android::sp const&)
at frameworks/base/media/libmedia/mediaplayer.cpp:222
breakpoint already hit 4 times
3 breakpoint keep y 0xa2f4ae94 in android::AwesomePlayer::initRenderer_l() at frameworks/base/media/libstagefright/AwesomePlayer.cpp:1021

freehn의 이미지

mysql 중복행 삭제하기(SELECT와 DELETE 문법...)

SELECT * FROM test t1
WHERE time_recorded < (SELECT max(time_recorded)
FROM test t2 where t1.title = t2.title);

중복된 행 중에서 최신 것을 제외하고 나머지는 모두 삭제하려고 합니다.
셀렉트 문을 통해서 삭제해야 할 행은 찾아놨는데
DELETE를 어떻게 적용해야 할 지 잘 모르겠네요.

SELECT * FROM 대신 DELETE FROM 썼더니 에러가 나구요...

부탁드립니다.

익명 사용자의 이미지

고수님들 좀 부탁을 드려도 될까요;;;;

요 아래 있는 것이 저희 과제인데요 C소스 짜는거 거든요;;;
리눅스 명령어 하나 선택해서 system call 명령어 3개 이상 사용해서 리눅스 명령어 만드는거거든요;;;
좀 이런거 부탁하는것도 그렇지만;;;; 혹시 해주실수 있는분 있을까요;;;;????
고수님들은 금방 하실듯한데 전 아직 초보라;;; ㅠㅠ;;; 부탁드려요;~

제목 : file copy program

대략적 설명 : 아래에서 오류 대처 부분은 필히 설명할 것
- 입력으로 input file과 output file명을 받아, input file을 output file로 복사한다.
- 기타 다른 설명을 넣으려면 더 넣고
- 오류 대처 : 명령행에 input file과 output file 어느 하나라도 빠지면 다음과 같은 오류
message를 출력한다.

jksoon의 이미지

shell에서 파일내에서 끝 특정문자열만 제거할수 있나요?

안녕하세요. shell 프로그래밍에서 해결을 못한것이 있는데요;;

"m3_ee_20110104_.csv" u 1:($2)/1024 w lp, \
"m3_ee_20110105_.csv" u 1:($2)/1024 w lp, \
"m3_ee_20110106_.csv" u 1:($2)/1024 w lp, \
"m3_ee_20110107_.csv" u 1:($2)/1024 w lp, \

위와 같은 내용이있는데요.
맨 마지막줄에 , \ 만 지울수있나요?

"m3_ee_20110104_.csv" u 1:($2)/1024 w lp, \
"m3_ee_20110105_.csv" u 1:($2)/1024 w lp, \
"m3_ee_20110106_.csv" u 1:($2)/1024 w lp, \
"m3_ee_20110107_.csv" u 1:($2)/1024 w lp

이렇게 끝에만 지우고 싶습니다.

sed나 find를 통해서는 전체밖에 지워지지않네요.
저 끝부분만 지울수 있는 방법 있나요?

페이지

프로그래밍 QnA 구독하기