프로그래밍 QnA

똥꼬의 이미지

linux TCP/IP 구현 관련 ..

LINUX에서 TCP/IP의 state machine이 RFC 793 와 다르다고 하는데
관련

Quote:
linux TCP/IP state machine
에 대한 좋은 문서 있음 소개 부탁드립니다.
ungqum77의 이미지

socket program Network을 통해서 shutdown 하기..

socket programming을 하다가... 원격지의 리눅스 서버를
shutdown -r now 옵션을 주어서 rebooting 시키고 싶습니다.

어떤 식으로 쉘명령을 내려 줘야 하나요?
예를 들면,,
memcpy(buffer, "shutdown -r now",sizeof(??));
send(buffer,?,?);

이런식으로 해줘야 하나요..?
아니면 다른 어떤 명령을 담고 가야 하나요?
자세히 packet을 구성하는 방법을 가르켜 주십시오...

blue39의 이미지

네트워크 디바이스 드라이버의 초기화에 관한 질문입니다.

안녕하세요~~

한참 디바이스 드라이버를 공부하는 중입니다. 말 책도 보고 실제 소스도 보면서

분석 중인데요. 다름이 아니고 커널이 시작되면서 각 부분에 대한 초기화를 수행

하잖아요. 각 네트워크 디바이스 들에 대한 초기화가 이루어지는 부분이 정확히

어디일까요.. 보다보니 너무 궁금하더라구요. Space.c에서 각 장치의 probe함

수를 호출하는건 알겠는데 그 이전에 Space.c가 호출되는 부분이 궁금하더라구요

그리고 이런 네트워크 디바이스 드라이버에 대한 초기화와 수신 시 sk_buf에

송동섭의 이미지

struct 변수 동기화 질문입니다.

struct의 변수관련 동기 방법에 관해 질문하려 합니다. 많은 도움 부탁드립니다.

typedef struct _A {
int a;
int b;
int c;
} A;

typedef struct _MSG {
int a;
int c;
} MSG;

struct A def_A;
struct MSG def_MSG;

def_A.a = 0;
def_A.b = 1;
def_A.c = 2;
def_MSG.a <= 멤버 변수 a가 def_A.a의 값이 동기적으로 같게 하길원합니다.

위와 같은 상황에서 struct A의 변수 a, c를 이용하는 sturct MSG를 구성하고 싶습니다. 즉, def_A.a = 0을 넣었을 경우 struct def_MSG.a 에 def_MSG.a = 0이란 코드 없이 자동적으로 동기화 하는 방법이 있는지가 궁금합니다.
jai의 이미지

쓰레드에서 my_system 내에서 fork() 를 하면 죽어요.

[code:1]int my_system(char *command)
{
pid_t pid;
int status;

if ((pid = fork()) < 0) {
return (-1);
}

if (pid == 0) {
char *argv[4];
argv[0] = "/bin/sh";
argv[1] = "-c";
argv[2] = command;
argv[3] = NULL;
status = execv(argv[0], argv);
return (-1);
}

if (waitpid(pid, &status, 0) < 0) {

skylandi의 이미지

미리 할당된 동적 메모리에서 더 확장 하는 함수가 있는지요?

미리 할당된 동적 메모리에서 더 확장 하는 함수가 있는지요?

동적 메모리가 10 바이트가 할당 되어 있는데(문자열 값이 들어 가 있음) 나중에 15바이트를 더 확장을 해서 문자열을 더 추가 하려고 합니다.
이런 함수가 있는지 알고 싶습니다.

즐거운 하루 도ㅣ ㅅ ㅣ ㄱ ㅣ

크리스마스 지낫당

eyeball의 이미지

php에서 특정 소스가 작동을 안합니다...

흐음.. 게시판 성격에.. 맞지 않는거 같네요...
에.. 그러니까..
php에서 보면.. 파일 하나에 여러가지 내용이 있잖아요...
예를 들어..
install.php?step=1 -> 약관 동의
install.php?step=2 -> 정보 입력
install.php?step=3 -> DB설정 등등..
이런식으로 된 파일을 읽으면...
먼저 install.php을 실행해서.. 스텝1이 실행돼서 약관에 동의함을 누르면
주소상에서는 install.php?step=2로 넘어가는데요.. 내용은 또다시 그대로 약관 페이지가 나와요...
주소창에서.. 강제로 스텝3을 넣어도.. 똑같이 맨 처음 페이지.. 그러니까 약관 페이지가 나오고요..

fuerza의 이미지

질문입니다. 디바이스에서 한 결과를 사용자 프로그램으로 어떻

어떤 식으로 하면, 디바이스에서 한 결과값을 사용자 레벨 프로그램으로

전달해 줄수가 있을까요?

jkmks의 이미지

kernel 2.6에서의 &quot;no version magic, tainting kernel&qu

안녕하세요

kernel 2.6에서 간단한 모듈을 작성하고 있습니다.

아래는 간단한 모듈 입니다.
[code:1]
#include <linux/init.h>
#include <linux/module.h>
#include <linux/kernel.h>

static int hello_init(void)
{
printk(KERN_ALERT " Hello, word\n");
return 0;
}

static void hello_exit(void)
{
printk(KERN_INFO " Goodbye word\n");
}

module_init(hello_init);
module_exit(hello_exit);

MODULE_LICENSE("Dual BSD/GPL");

leolo의 이미지

프로그래밍의 기초를 확인할 수 있는 코드..

C언어의 기초, 중급, 고급 과정을 공부 할 수 있는 코드, 추천 부탁드립니다.

어렇게 말씀드리면 조금 엉뚱하게 들리시겠죠.

그러니까. 소스포지등에서 있는 프로젝트 기타, 리눅스에서

돌릴 수 있고 컴파일하여 확인이 가능한 프로젝트 코드를 추천 부탁드립니다.

C언어의 기초, 중급, 고급 이라고 말했는데요.

예를 들어 구조체, 공용체, enum, 포인터, 포인터함수, 포인터배열 등등..

의 기초를 활용하여 system call함수와 라이브러리 함수를 응용하고

페이지

프로그래밍 QnA 구독하기