Репозитории ALT
S: | 5.17.0-alt2 |
5.1: | 2.6.29-alt1 |
4.1: | 2.6.23-alt2 |
4.0: | 2.6.20.20070313-alt1 |
3.0: | 2.4.7.20020116-alt5.1 |
Группа :: Сети/Прочее
Пакет: iproute2
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: iproute2-2.4.7-alt-ipsectun.patch
Скачать
Скачать
--- iproute2.orig/include/utils.h 2002-01-08 21:41:16 +0200
+++ iproute2/include/utils.h 2004-02-17 15:12:47 +0200
@@ -22,6 +22,9 @@
#ifndef IPPROTO_AH
#define IPPROTO_AH 51
#endif
+#ifndef ARPHRD_IPSECTUN
+#define ARPHRD_IPSECTUN 31 /* IPSec tunneled mode */
+#endif
#define SPRINT_BSIZE 64
#define SPRINT_BUF(x) char x[SPRINT_BSIZE]
--- iproute2.orig/lib/ll_addr.c 2004-02-17 15:06:50 +0200
+++ iproute2/lib/ll_addr.c 2004-02-17 15:09:33 +0200
@@ -33,7 +33,7 @@
int l;
if (alen == 4 &&
- (type == ARPHRD_TUNNEL || type == ARPHRD_SIT || type == ARPHRD_IPGRE)) {
+ (type == ARPHRD_TUNNEL || type == ARPHRD_SIT || type == ARPHRD_IPGRE || type == ARPHRD_IPSECTUN)) {
return inet_ntop(AF_INET, addr, buf, blen);
}
l = 0;
--- iproute2.orig/lib/ll_types.c 2004-02-17 15:06:50 +0200
+++ iproute2/lib/ll_types.c 2004-02-17 15:41:55 +0200
@@ -23,6 +23,7 @@
#include <linux/netdevice.h>
#include <linux/if_arp.h>
#include <linux/sockios.h>
+#include "utils.h"
char * ll_type_n2a(int type, char *buf, int len)
{
@@ -52,6 +53,7 @@
#ifdef ARPHRD_IEEE1394
__PF(IEEE1394,ieee1394)
#endif
+__PF(IPSECTUN,ipsectun)
__PF(SLIP,slip)
__PF(CSLIP,cslip)