diff options
| author | Jo-Philipp Wich <jow@openwrt.org> | 2008-09-15 23:25:52 +0000 |
|---|---|---|
| committer | Jo-Philipp Wich <jow@openwrt.org> | 2008-09-15 23:25:52 +0000 |
| commit | ebb2e0ecb6c80731a7ac55b9ec95d6935970d4af (patch) | |
| tree | cf53923db0be24398b1c8acb1c0cba4122821906 /contrib | |
| parent | 18ad45afe6bb0ea2a2f453ca17258aff7736d3a0 (diff) | |
* luci-0.8: backport olsrd dyngw patch
Diffstat (limited to 'contrib')
| -rw-r--r-- | contrib/package/olsrd-luci/patches/200-olsrd-dyngw-hna.patch | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/contrib/package/olsrd-luci/patches/200-olsrd-dyngw-hna.patch b/contrib/package/olsrd-luci/patches/200-olsrd-dyngw-hna.patch new file mode 100644 index 0000000000..8b4e9c408a --- /dev/null +++ b/contrib/package/olsrd-luci/patches/200-olsrd-dyngw-hna.patch @@ -0,0 +1,14 @@ +diff -urb olsrd-0.5.6.orig/lib/dyn_gw/src/olsrd_dyn_gw.c olsrd-0.5.6/lib/dyn_gw/src/olsrd_dyn_gw.c +--- olsrd-0.5.6.orig/lib/dyn_gw/src/olsrd_dyn_gw.c 2008-09-16 01:14:44.000000000 +0200 ++++ olsrd-0.5.6/lib/dyn_gw/src/olsrd_dyn_gw.c 2008-09-16 01:26:55.000000000 +0200 +@@ -191,8 +191,8 @@ + } + + //printf("GOT: %s(%08x)",inet_ntoa(foo_addr),foo_addr.s_addr); +- if (inet_pton(olsr_cnf->ip_version, s_netaddr, &temp_netmask) <= 0) { +- OLSR_PRINTF(0, "Illegal netmask \"%s\"", s_netaddr); ++ if (inet_pton(olsr_cnf->ip_version, s_mask, &temp_netmask) <= 0) { ++ OLSR_PRINTF(0, "Illegal netmask \"%s\"", s_mask); + return 1; + } + |
