Size: a a a

2020 August 31

VG

Vadim Goncharov in Modern::Perl
да не, судя по коду, можно
${*$sock}{'io_socket_peername'} = recv($sock, $_[1]='', $len, $flags);
источник

DE

Denis Erygin in Modern::Perl
ладно, надо тестовые клиенты написать и проверить что хня
источник

VG

Vadim Goncharov in Modern::Perl
просто четырехаргументный send надо делать, вместо задания в конструкторе
источник

DE

Denis Erygin in Modern::Perl
проблема именно в том что от сервера не приходит пакет с нового порта, хотя точно отправляется
источник

VG

Vadim Goncharov in Modern::Perl
> вместо задания в конструкторе
источник

VG

Vadim Goncharov in Modern::Perl
вообще, наследоваться от IO::Handle для UDP - ну такое
источник

DE

Denis Erygin in Modern::Perl
пакеты гоняю на 127.0.0.1 если что
источник

VG

Vadim Goncharov in Modern::Perl
ну так, если на UDP-сокет был сделан connect(), он уже больше ни с какого другого адреса не получит
источник

VG

Vadim Goncharov in Modern::Perl
просто не надо так делать =)
источник

DE

Denis Erygin in Modern::Perl
на чистом C принимает без проблем
источник

VG

Vadim Goncharov in Modern::Perl
Vadim Goncharov
так не используй его, если не дает
        while ($count && select($rout = $rin, undef, undef, 10.0)) {
           $rtime = "";
           $hispaddr = recv(SOCKET, $rtime, 4, 0)    || die "recv: $!";
           ($port, $hisiaddr) = sockaddr_in($hispaddr);

практически штатных средств достаточно
ну вот с чистого Си и переложение
источник

DE

Denis Erygin in Modern::Perl
источник

AP

Anton Petrusevich in Modern::Perl
мне кажется, кто-то не понимает целиком предложений, что ему говорят, только отдельные слова
источник

DE

Denis Erygin in Modern::Perl
воспроизвел ситуацию, вот клиент http://b8ka.ru/uc.pl.txt который соединяется с сервером http://b8ka.ru/us.c.txt  и не работает!
источник

DE

Denis Erygin in Modern::Perl
а сишный клиент работает
источник

VG

Vadim Goncharov in Modern::Perl
источник

DE

Denis Erygin in Modern::Perl
при чем тут send, от сервера ждем посылку
источник

VG

Vadim Goncharov in Modern::Perl
facepalm.jpg
источник

IA

Ivan Avseyanko in Modern::Perl
Denis Erygin
при чем тут send, от сервера ждем посылку
Чтобы дождаться ответа, надо правильно ждать, а ещё до этого - правильно отправить запрос.
источник

DE

Denis Erygin in Modern::Perl
Vadim Goncharov
facepalm.jpg
посмотри код, даже обычный send приходит от клиента, не в этом дело
источник