Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Leo
aports
Commits
20522c45
Commit
20522c45
authored
Nov 02, 2009
by
Natanael Copa
Browse files
main/opennhrp: upgrade to 0.11.3
parent
792c777b
Changes
2
Hide whitespace changes
Inline
Side-by-side
main/opennhrp/0001-peer-handle-dns-lookup-failure-properly.patch
deleted
100644 → 0
View file @
792c777b
From 10a70c0fabdc3a90840a3ede5ef47480b82ce425 Mon Sep 17 00:00:00 2001
From: Timo Teras <timo.teras@iki.fi>
Date: Wed, 14 Oct 2009 13:21:39 +0300
Subject: [PATCH] peer: handle dns lookup failure properly
---
nhrp/nhrp_peer.c | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/nhrp/nhrp_peer.c b/nhrp/nhrp_peer.c
index fdeef17..aee2906 100644
--- a/nhrp/nhrp_peer.c
+++ b/nhrp/nhrp_peer.c
@@ -679,17 +679,17 @@
static void nhrp_peer_address_query_cb(struct nhrp_address_query *query,
address_query);
char host[64];
- if (num_addr <= 0) {
+ if (num_addr > 0) {
+ nhrp_info("Resolved '%s' as %s",
+ peer->nbma_hostname,
+ nhrp_address_format(&addrs[0], sizeof(host), host));
+ peer->next_hop_address = addrs[0];
+ peer->afnum = nhrp_afnum_from_pf(peer->next_hop_address.type);
+ nhrp_peer_run_up_script(peer);
+ } else {
nhrp_error("Failed to resolve '%s'", peer->nbma_hostname);
nhrp_peer_restart_error(peer);
}
-
- nhrp_info("Resolved '%s' as %s",
- peer->nbma_hostname,
- nhrp_address_format(&addrs[0], sizeof(host), host));
- peer->next_hop_address = addrs[0];
- peer->afnum = nhrp_afnum_from_pf(peer->next_hop_address.type);
- nhrp_peer_run_up_script(peer);
}
static void nhrp_peer_restart_cb(struct ev_timer *w, int revents)
--
1.6.5
main/opennhrp/APKBUILD
View file @
20522c45
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname
=
opennhrp
pkgver
=
0.11.
2
pkgrel
=
3
pkgver
=
0.11.
3
pkgrel
=
0
pkgdesc
=
"NBMA Next Hop Resolution Protocol daemon"
url
=
"http://sourceforge.net/projects/opennhrp"
license
=
"GPL-3"
...
...
@@ -10,7 +10,6 @@ makedepends="c-ares-dev"
subpackages
=
"
$pkgname
-doc"
source
=
"http://downloads.sourceforge.net/
$pkgname
/
$pkgname
-
$pkgver
.tar.bz2
opennhrp-0.9.3-peer-up-bgp.patch
0001-peer-handle-dns-lookup-failure-properly.patch
$pkgname
.initd
$pkgname
.confd
"
...
...
@@ -28,8 +27,7 @@ build() {
install
-Dm755
"
$srcdir
"
/opennhrp.initd
"
$pkgdir
"
/etc/init.d/opennhrp
install
-Dm644
"
$srcdir
"
/opennhrp.confd
"
$pkgdir
"
/etc/conf.d/opennhrp
}
md5sums
=
"
3aace509ac79acbde3bb3e44e88798d5
opennhrp-0.11.
2
.tar.bz2
md5sums
=
"
6f6f8571ccc0a9f97e52c6240fe9002a
opennhrp-0.11.
3
.tar.bz2
f81539fc92800bb79668dda119a97d1d opennhrp-0.9.3-peer-up-bgp.patch
7d4c31dbde10340eb0e053ae7804bf1e 0001-peer-handle-dns-lookup-failure-properly.patch
ae65f88ccf849ef882669a8b4f0c7fc0 opennhrp.initd
8eee86233728dc0d156bbfee6d98f338 opennhrp.confd"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment