﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Unix и Linux / Разное  / Посылка широковещательного UDP пакета в LINUX-e / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Sat, 22 Nov 2008 18:29:40 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Посылка широковещательного UDP пакета в LINUX-e</title><link>http://www.relib.com/forums/Topic766338-13-1.aspx</link><description>Привет, скажи это ты для чата пишеш да?</description><pubDate>Wed, 08 Jan 2003 01:27:00 GMT</pubDate><dc:creator>Death</dc:creator></item><item><title>Посылка широковещательного UDP пакета в LINUX-e</title><link>http://www.relib.com/forums/Topic766338-13-1.aspx</link><description>Что не так? sendto вернул значение 5, т.е. 5-ть байт было отослано на 255.255.255.255 &lt;BR&gt;А вот пакеты не отсылается. Сниффером этот пакет не ловитса. &lt;BR&gt; &lt;BR&gt;int Sock; &lt;BR&gt;      int optval;  &lt;BR&gt;         int optlen;  &lt;BR&gt;        struct sockaddr_in server; &lt;BR&gt;        int rs; &lt;BR&gt;        unsigned long addr; &lt;BR&gt; &lt;BR&gt; &lt;BR&gt;        Sock = socket (PF_INET, SOCK_DGRAM, IPPROTO_UDP); &lt;BR&gt;        if (Sock &amp;lt;0) &lt;BR&gt;            return -1; &lt;BR&gt;       &lt;BR&gt;      optval=1; &lt;BR&gt;      optlen=sizeof(optval); &lt;BR&gt;        if (setsockopt( Sock, SOL_SOCKET, SO_BROADCAST, (char *)&amp;amp;optval,optlen)==-1) &lt;BR&gt;        {printf (&amp;quot;ERROR: set SO_BROADCAST&lt;br&gt;&amp;quot;);} &lt;BR&gt;         &lt;BR&gt;        server.sin_port = htons(8167); &lt;BR&gt;        server.sin_addr.s_addr = INADDR_BROADCAST; &lt;BR&gt;      server.sin_family = AF_INET; &lt;BR&gt;       &lt;BR&gt;      rs=sendto (Sock, &amp;quot;sdddddd&amp;quot;, 5, 0,(struct sockaddr *)&amp;amp;server, sizeof (server)); &lt;BR&gt; &lt;BR&gt; &lt;BR&gt;       printf (&amp;quot;send to return %d&lt;br&gt;&amp;quot;,rs); </description><pubDate>Tue, 12 Nov 2002 20:11:00 GMT</pubDate><dc:creator>Vadim_MA</dc:creator></item></channel></rss>