sendto

    1

    1답변

    저는 UDP 소켓을 처음 사용하기 때문에 이전에 TCP로 작업했습니다. 내 클라이언트가 내 서버에 연결할 수없는 것 같지만 문제가 어디에 있는지 알 수 없습니다. 내 서버를 실행하면 정상적으로 작동하는 것 같습니다. 컴파일없이 문제없이 실행하고 클라이언트의 메시지를 기다립니다. 반면 클라이언트가 문제없이 컴파일되지만 런타임에 bind()에서 오류가 발생합니

    2

    1답변

    간단한 UDP 서버 클라이언트를 작성 중입니다. 서버는 클라이언트 입력에 따라 클라이언트의 네트워크 바이트 순서를 계산하여 클라이언트에 다시 전송해야합니다. 나는 하루 종일이 오류를 고치려고 노력했다. 어떤 도움이 필요합니다. ./udpserver.out 4545 from.sin_family: 12079 Little Endian ERROR UDP_S

    8

    1답변

    창에서 작동하지 않습니다 : from socket import AF_INET, SOCK_DGRAM import sys import socket import struct, time host = "pool.ntp.org" port = 123 buf = 1024 address = (host,port) msg = '\x1b' + 47 * '\0'

    0

    1답변

    업데이트 : 문제가있는 함수에서 하드 코딩 된 struct를 초기화 했는데도 오류가 발생했습니다. void sendjoin(unsigned int ipaddress, unsigned short port, unsigned short preferredID){ printf("Sending join-request...\n"); char msg[9

    -1

    2답변

    sendto에서 : 내가 보내는 소켓의 소켓 기술자가이 통화에서 ssize_t sendto(int sockfd, const void *buf, size_t len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen); , 그것은 불가능합니다 const struct sockadd

    1

    1답변

    내 기능은 현재 올바르게 작동하지만 서버의 주 IP 주소에서 다른 기능을 사용하지 않고 보내고 있습니다. 나는 그것을에서 패킷을 보낼 그러나이 내 기본 서버에서 IP를 호출 할 수 있습니다 포트 1900, w 변수에 패킷을 전송 void *sendpacket(void *par1) { running_threads++; int threa

    0

    1답변

    원시 소켓을 사용하여 특정 IP 패킷을 네트워크로 보내고 있습니다. 나는 총 IP 패킷을 만들고 sendto를 사용하여 보낸다. 내 질문은 내가 원시 소켓을 사용하고 때 IP 주소로 소켓을 바인드 할 필요가 무엇이다. (소스 주소가 프로그램에 의해 채워지고 커널되지 않기 때문에) 감사 Libin 호세

    0

    1답변

    많은 파일에서 변환기를 사용하고 있습니다. 보통 나는 그것을 하나씩 해내지만 시간이 걸린다. 그럼이 코드를 실행하는 batch.cmd에 보내, CTRL + Lclick 여러 파일을 선택 마우스 오른쪽 버튼을 클릭 할 수 있도록하려면 : "cmd /c dewssdos -P @file" 은 "에 보내기"목록에서 하나 개의 파일 인 @file. 그러나 어떻게

    1

    1답변

    그래서 sendto() 함수를 사용하여 클라이언트에 메시지를 보내려고합니다. ssize_t sendto(int sockfd, const void *buf, size_t len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen); 하지만 두 번째 인수로 구조를 보내고 싶습니다

    1

    1답변

    EDIT # 2 : 문제는 바보 같이 memset 매개 변수 순서가 거꾸로되어있어서 0이 아니 었습니다. 내 구조는 거의 사용되지 않는 필드 중 일부에서 일부 쓰레기 값을 가져야합니다. 아마 처음에는 내 시스템에서 작동하지만 고객에서는 작동하지 않는 이유를 설명 할 것입니다. 컴파일러가 경고를 받았다고 생각지 않는다. EDIT # 1 : Remy 제안 된