Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37550577
en ru br
Репозитории ALT
5.1: 7.6-alt9
4.1: 7.6-alt8
4.0: 7.6-alt8
3.0: 7.6-alt5
www.altlinux.org/Changes

Группа :: Система/Серверы
Пакет: tcp_wrappers

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: tcp_wrappers_7.6-alt-fix_options.patch
Скачать


--- tcp_wrappers_7.6/fix_options.c~	2002-11-09 14:59:06 +0300
+++ tcp_wrappers_7.6/fix_options.c	2002-11-09 15:06:07 +0300
@@ -28,6 +28,27 @@
 
 #define BUFFER_SIZE	512		/* Was: BUFSIZ */
 
+#include <stdint.h>
+struct ip_options {
+  uint32_t	faddr;				/* Saved first hop address */
+  unsigned char	optlen;
+  unsigned char srr;
+  unsigned char rr;
+  unsigned char ts;
+  unsigned char is_setbyuser:1,			/* Set by setsockopt?			*/
+                is_data:1,			/* Options in __data, rather than skb	*/
+                is_strictroute:1,		/* Strict source route			*/
+                srr_is_hit:1,			/* Packet destination addr was our one	*/
+                is_changed:1,			/* IP checksum more not valid		*/	
+                rr_needaddr:1,			/* Need to record addr of outgoing dev	*/
+                ts_needtime:1,			/* Need to record timestamp		*/
+                ts_needaddr:1;			/* Need to record addr of outgoing dev  */
+  unsigned char router_alert;
+  unsigned char __pad1;
+  unsigned char __pad2;
+  unsigned char __data[0];
+};
+
 /* fix_options - get rid of IP-level socket options */
 
 void
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin