프로그래밍 QnA

ssik425의 이미지

base64로 이미지 전송~~~

RFC 2397에 정의 되어 있는데로 html을 전송하면서

base64로 이미지 파일을 디코딩 해서 한꺼번에

전송해 보았습니다.

그런데 mozilla에서는 구동이 되는데

m$ explorer에서는 이미지가 보이지 않더군요..

다음과 같은 형식입니다.

혹 이부분에 대해 아시는 분 답변 부탁드립니다.

<img src="data:,R0lG ..........  AQA7">
spinel1의 이미지

udp recvfrom 문제...

udp에서 recvfrom에서 무한 블럭되는 문제 해결 방법입니다.

윈도우즈 프로그램이구요.

유닉스에서는 alarm() 함수와 signal()함수, 그리고 sigsetjmp, siglongjmp로 해결을 할 수 있는것 같은데...

윈도우즈 프로그래밍에서는 위에 해당하는 API가 있나요?

아님 다른 해결방법이 있을까요?

redsung의 이미지

MFC로 MSN 클라이언트 구현시....

MFC로 MSN 클라이언트를 구현시 인증 방법이 바뀌어서 SSL을 이용하여
인증을 해야한다고 들었는데요.
어떻게 SSL을 이용하는 거죠?
알려주세요~ ㅜㅜ

gurugio의 이미지

as에서 세그먼트 지정 방법

일단 읽고자 하는 파일의 처음에 0x1234라고 써서

메모리 0x90000x200(0x90200)으로 그 파일를 읽어서 저장했습니다.

그러면 0x90000x200의 내용을 읽어서

0x12가 맞는지 확인해서 파일이 제대로 읽어졌는지 알아보려고 하는데요

오프셋 0x200은 bx에 저장해서 사용하는데

세그먼트는 어떻게 지정하나요?

masm에서는 mov al, byte ptr ds[bx]

이런식으로 세그먼트를 지정하는데 as에서는 어떤지 모르겠습니다.

그리고 지금 ip가 0x90000x100 인데 0x90000x200으로

점프하려면 어떻게 해야하나요?

madbattle의 이미지

Snort 에서 thread 사용에 대해 ???????

Snort 1.8에서는

461 #ifdef USE_PTHREADS
462 /*
463 * With pthreads each interface gets a thread of its own.
464 *
465 */
466 for(i = 0; i < ifr_count; i++)
467 {
468 pthread_create(&pt[i], NULL, InterfaceThread, NULL);
469 }
470
471 while(1)
472 {
473 sleep(10);
474 }
475
476 #else
477 /* Without pthreads one interface goes in main thread */
478 InterfaceThread(NULL);
479 #endif

이부분처럼 쓰레드를 ifr갯수만큼 생성을 했습니다.

그러나 Snort 2.1 에서는

envia의 이미지

(유니코드에서) 한글에 받침이 있는지 없는지 알아내는 방법은?

PHP로 만들어진 위키 소스를 고쳐 보고 있습니다. 한글로 단어가 주어지고 조사를 붙여야 하는데, 받침이 있을 때와 없을 때 각각 다른 조사를 써야 한다는 것이 문제입니다. "'글'을 쓸 수 있습니다"는 자연스럽지만, "'글'를 쓸 수 있습니다"는 부자연스럽잖아요.

여기 저기 게시판을 뒤져 봐도 어디에서 본 것 같다는 답글만 있고, 실제로 어떻게 하는지는 나와 있지 않더군요. 참고할 사이트나 소스를 소개해 주셔도 고맙겠습니다. (__)

jinlee222의 이미지

snort에서 thread을 사용하려고 합니다.

snort에서 thread을 사용하려고 합니다.

snort.c파일 안에 있는 snortMain에서 thread 함수를 호출하여 thread을 시작합니다.

thread때 수행 되는 함수는 제가 만들 파일 Recv_Server_Manager.c 파일 안에 있는 Recv_Manager()입니다.

그런데 원래 gcc로 thread을 실행할때 옵션으로 -lpthread을 해야 하는데

이것을 snort의 make 파일 안에서 -lpthread을 어떻게 나타냅니까??

그리고 또 다른 질문인데

위와 같은 thread을 snort make 파일 수정없이 그냥 사용하려고 했을때

컴파일을 하면 pthread_create, pthread_join이 "undifined referrence"라는 error이 나타 납니다.

dipole의 이미지

PCI device driver 제작시 질문

안녕하세요.

DSP PCI card 에 대한 디바이스 드라이버를 작성하려고 삽질중입니다.
아직 개념적인 부분이 헛갈리는 부분이 있습니다.

일단 PC 에서 pci device 를 인식하고 base address 를 모두 읽어왔습니다.
그런데 DSP chip 이 가지는 자체의 메모리 영역이 4G 입니다.
0x0000 0000 부터 0xffff ffff 까지 내부 세팅부터 dsp에 붙어있는 메모리 영역까지 모두 메핑되어 있습니다.

저는 이 dsp 의 각 레지스터를 세팅하고 dsp 에 붙어있는 메모리를 읽고 싶습니다.

그런데 base address 만을 가지고 dsp 의 내부에 매핑되어 있는 4G 의 메모리를 access 하기 위해서는 어떻게 해야 하는지 이해가 안됩니다.

kernelbomb의 이미지

qsort 함수로 구조체의 멤버를 정렬할 때...

안녕하세요? 아래와 같은 구조체의 멤버를 qsort로 정렬할려고 하는데

동작은 되지만 경고가 계속 뜹니다.

[code:1]struct file_info
{
char fname[256];
int atime;
};

int compare_atime(struct file_info *a, struct file_info *b)
{
if(a->atime > b->atime)
return 0;
else
return 1;
}

int main(void)
{
int i;
struct file_info array[5];

strcpy(array[0].fname, "abc.txt");
array[0].atime = 102343;

linux777의 이미지

GYGWIN과 TOOLCHAIN 프로그램의 접속방법 문의

GYGWIN과 TOOLCHAIN 프로그램의 접속방법 문의

위에 분께서 TOOLCHAIN을 올려 주셨는데,
뭐가 안맞아서인지 패스조차 못찿더군요...

TOOLCHAIN 프로그램과 CYGWIN과 원활한 동작을 위한
방법있으면 도움 주셨으면 합니다...

페이지

프로그래밍 QnA 구독하기