1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-21 20:38:45 +00:00

Upgrade to olsrd 0.5.6-r6.

This commit is contained in:
John Hay 2009-10-11 17:54:19 +00:00
parent 50b1133051
commit 41eb5baa7f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=242690
4 changed files with 4 additions and 49 deletions

View File

@ -6,8 +6,7 @@
#
PORTNAME= olsrd
DISTVERSION= 0.5.6-r5
PORTREVISION= 1
DISTVERSION= 0.5.6-r6
CATEGORIES= net
MASTER_SITES= http://www.olsr.org/releases/0.5/ \
http://ftp2.za.freebsd.org/pub/mesh/pc/protocols/olsr/

View File

@ -1,3 +1,3 @@
MD5 (olsrd-0.5.6-r5.tar.bz2) = 57a365750457e13e2e1a5c7963b1d344
SHA256 (olsrd-0.5.6-r5.tar.bz2) = 8ed8c070bbe08cfeaf965e22a7c760219af168b56f816cc49f2fca2877bacac8
SIZE (olsrd-0.5.6-r5.tar.bz2) = 543158
MD5 (olsrd-0.5.6-r6.tar.bz2) = 07362792da718bed8943c2d7d1b4acfe
SHA256 (olsrd-0.5.6-r6.tar.bz2) = 6a59ddcb60d3c1dfed08b1e1accd5eefd3209541a8f7ba7c37dcd5beeecef398
SIZE (olsrd-0.5.6-r6.tar.bz2) = 548331

View File

@ -1,24 +0,0 @@
--- src/bsd/kernel_routes.c.orig 2009-02-01 19:57:23.000000000 +0000
+++ src/bsd/kernel_routes.c 2009-06-17 15:57:01.000000000 +0000
@@ -95,8 +95,8 @@
sin4.sin_len = sizeof(sin4);
sin4.sin_family = AF_INET;
- sin_size = 1 + ((sizeof(struct sockaddr_in) - 1) | 3);
- sdl_size = 1 + ((sizeof(struct sockaddr_dl) - 1) | 3);
+ sin_size = 1 + ((sizeof(struct sockaddr_in) - 1) | (sizeof(long) - 1));
+ sdl_size = 1 + ((sizeof(struct sockaddr_dl) - 1) | (sizeof(long) - 1));
/**********************************************************************
* FILL THE ROUTING MESSAGE HEADER
@@ -250,8 +252,8 @@
sdl.sdl_len = sizeof(sdl);
sdl.sdl_family = AF_LINK;
- sin_size = 1 + ((sizeof(struct sockaddr_in6) - 1) | 3);
- sdl_size = 1 + ((sizeof(struct sockaddr_dl) - 1) | 3);
+ sin_size = 1 + ((sizeof(struct sockaddr_in6) - 1) | (sizeof(long) - 1));
+ sdl_size = 1 + ((sizeof(struct sockaddr_dl) - 1) | (sizeof(long) - 1));
/**********************************************************************
* FILL THE ROUTING MESSAGE HEADER

View File

@ -1,20 +0,0 @@
--- src/bsd/net.c.orig 2009-03-23 19:49:15.000000000 +0000
+++ src/bsd/net.c 2009-06-09 11:51:33.000000000 +0000
@@ -127,7 +127,7 @@
set_sysctl_int(const char *name, int new)
{
int old;
-#if __MacOSX__ || __OpenBSD__
+#if __FreeBSD__ || __MacOSX__ || __OpenBSD__
size_t len = sizeof(old);
#else
unsigned int len = sizeof(old);
@@ -537,7 +537,7 @@
break;
}
ifr6.ifr_addr = *sin6;
- if (ioctl(s6, SIOCGIFAFLAG_IN6, (int)&ifr6) < 0) {
+ if (ioctl(s6, SIOCGIFAFLAG_IN6, &ifr6) < 0) {
OLSR_PRINTF(3, "ioctl(SIOCGIFAFLAG_IN6)");
close(s6);
break;