bsd

    2

    1답변

    printf 문을 BSD 네트워크 스택에 추가하고 싶습니다. 그러나 그들을 추가 한 후에는 내 컴퓨터의 콘솔에 메시지가 표시되지 않습니다. netisr (sys/net/netisr.c)에 일부를 추가하려고했습니다. 이미 존재하는 printf 문장을 찾을 수 없습니다. 커널 프로그래밍에 대한 멍청한 놈. netsmp_lockinit(void *dummy)

    0

    1답변

    /etc/test.conf는 /var/etc/test.conf에 대한 심볼릭 링크입니다. /var/etc/test.conf 파일에 sunlnk 및 schg 플래그가 있습니다. 이는 파일을 제거/이동하거나 수정할 수 없으므로 (읽기 전용) 의미합니다. 파일 플래그를 변경하지 않고 : 내가 /var/etc/test.conf을 삭제할 수 없으며 /var/etc/

    0

    1답변

    BSD 메일을 사용하여 HTML 이메일을 보내고 있으며 지금까지 성공했습니다. 나는 심지어 송신자를 변경하지 않고 변경할 수있었습니다. 현재 명령 : cat $htmlFile | mail -s "$(echo -e "$subject\nContent-Type: text/html")" $recipient -v -- -F $sender 이메일을 통해 제공하지만

    3

    1답변

    gdb에서 pcbsd10 (freebsd10)에 중단 점을 설정하려고합니다. 여기 디버그 기호 내 코드를 컴파일하고있다는 GDB GNU gdb (GDB) 7.7 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org

    0

    1답변

    리눅스에서는 FIONREAD과 함께 ioctl 호출을 사용하여 다음 UDP 패킷의 바이트 수를 얻을 수 있습니다. OSX에서는 작동하지 않으며 그 대신 SO_NREAD과 함께 getsockopt 전화를 사용해야 패킷의 바이트 수를 확인할 수 있습니다. BSD 플랫폼에서 동일한 결과를 얻기 위해 큰 버퍼에 엿보기 또는 읽기를 수행하는 것을 피할 수있는 방법이

    1

    1답변

    나는 약간 이상하게 보입니다. 신호 처리를 위해이 코드를 작성했습니다. void sig_install(wlist *arg) { struct sigaction sigstruct; //Doing stuff sigstruct.sa_handler = &handlerfunc; sigstruct.sa_flags = SA_RESTA

    -1

    2답변

    NetBSD가 아닌 다른 곳에서 pkgsrc를 부트 스트랩하고 소스에서 응용 프로그램을 빌드하고 바이너리를 모두 실행하면됩니다. /usr/pkg 디렉토리에 bin/ etc/ include/ lib/ man/ sbin/ share/ 디렉토리가 있고 pkgsrc/bmake로 빌드 된 패키지가 시스템 전체로 어떻게 구성되어 있는지에 대한 문서를 찾을 수 없습니다

    0

    1답변

    Linux/FreeBSD에서 실행중인 프로세스가 있습니다. 나는 그것을 추적하고 스레드 중 하나가 함수 write()에 대한 호출에서 차단되었음을 알았습니다. 인수로 TCP 소켓이 있습니다. 몇 시간 동안 걸려있을 수 있습니다. 차단 된 이유에 대한 이유는 무엇입니까? write()? 잠재적 인 문제는 무엇입니까? P.S. 시스템 유틸리티는 높이 평가됩니다

    1

    1답변

    동일한 이름 (예 : utils.o)을 공유하는 여러 객체가 포함 된 .a 파일이 있습니다. ar 유틸리티가 이름에 대해서만 작동 할 때 어떻게 이러한 개체를 추출 할 수 있습니까? N Uses the count parameter. This is used if there are multiple entries in the archive with the sam

    0

    3답변

    read(2)을 사용하여 소켓에서 읽고 I/O를 차단할 때 다른 쪽 (클라이언트)에 더 이상 보낼 데이터가 없다는 것을 언제 알 수 있습니까? ("더 이상 보낼 데이터가 없습니다"라는 말은 클라이언트가 응답을 기다리는 것을 의미합니다). 처음에는 read(fd, *buf, count)에서와 같이 count 바이트가 read에 의해 반환 될 때이 지점에 도달