Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 04 Jul 24 04:46:01, всего сообщений: 10757
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 5576 из 10757 ===================================== RU.UNIX.BSD =
От   : Valentin Nechayev                2:5020/400         06 May 17 12:37:04
Кому : Victor Sudakov                                      06 May 17 12:37:04
Тема : Re: ip_tos
FGHI : area://RU.UNIX.BSD?msgid=<1187507310@m2.nn.kiev.ua>+bc7e017d
На   : area://RU.UNIX.BSD?msgid=2:5005/49+590d32b6
= Кодировка сообщения определена как: IBM866 =================================
Ответ: area://RU.UNIX.BSD?msgid=2:5005/49+590dbdd8
==============================================================================
From: Valentin Nechayev <netch@segfault.kiev.ua>


>>> Victor Sudakov wrote:

VS> Отож. Было бы там просто, я не стал бы обращаться к помощи клуба, а ман я сам
VS> почитать умею.

VS> Там с 1211 строки создается сокет, SOCK_DGRAM, а вот как туда еще setsockopt
VS> дописать, я не знаю.

Банально - берёш и дописываешь ровно две строчки по образцу в любом месте
между созданием сокета и использованием, например:

- --- sud1.c.orig 2017-05-05 04:09:35.000000000 +0300
+++ sud1.c      2017-05-06 12:25:03.253401283 +0300
@@ -1213,6 +1213,9 @@
                snmp_reply(errno, sd, 0);
                return;
        }
+       /* Set TOS */
+       const int tos = IPTOS_DSCP_CS6;
+       setsockopt(sd->sock, IPPROTO_IP, IP_TOS, &tos, sizeof(tos));
        /* bind datagram socket to local source address */
        from = (struct sockaddr_in *)&sd->me;
        if ( from->sin_addr.s_addr != INADDR_ANY ) {

код возврата я уже не стал проверять.


--netch--
--- ifmail v.2.15dev5.4
* Origin: Dark side of coredump (2:5020/400)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.107966 секунды