jskarvad pushed to ax25-tools (f21). "Fixed netrom nrattach (..more)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Tue Apr 7 08:37:26 UTC 2015
>From 2599ba3abca015f4e2cbe57d8f4f2861c1148f8e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= <jskarvad at redhat.com>
Date: Tue, 7 Apr 2015 10:24:23 +0200
Subject: Fixed netrom nrattach
Resolves: rhbz#981833
- Fixed format string build error
diff --git a/ax25-tools-0.0.10-build-fix.patch b/ax25-tools-0.0.10-build-fix.patch
new file mode 100644
index 0000000..1992a61
--- /dev/null
+++ b/ax25-tools-0.0.10-build-fix.patch
@@ -0,0 +1,61 @@
+diff --git a/tcpip/rip98d.c b/tcpip/rip98d.c
+index e40f21b..a672451 100644
+--- a/tcpip/rip98d.c
++++ b/tcpip/rip98d.c
+@@ -32,9 +32,9 @@ struct dest_struct dest_list[50];
+
+ int dest_count = 0;
+
+-int debug = FALSE;
+-int restrict = FALSE;
+-int logging = FALSE;
++int debug = FALSE;
++int rip_restrict = FALSE;
++int logging = FALSE;
+
+ struct route_struct *first_route = NULL;
+
+@@ -203,7 +203,7 @@ static int read_routes(void)
+ continue;
+ }
+
+- if (restrict) {
++ if (rip_restrict) {
+ if (inet_netof(address) != 44) {
+ if (debug && logging)
+ syslog(LOG_DEBUG, "rejecting route to %s/%ld - not ampr.org\n", inet_ntoa(address), netmask);
+@@ -286,7 +286,7 @@ int main(int argc, char **argv)
+ logging = TRUE;
+ break;
+ case 'r':
+- restrict = TRUE;
++ rip_restrict = TRUE;
+ break;
+ case 't':
+ interval = atoi(optarg) * 60;
+diff --git a/tcpip/rip98d.h b/tcpip/rip98d.h
+index fb00a7d..a3edadb 100644
+--- a/tcpip/rip98d.h
++++ b/tcpip/rip98d.h
+@@ -44,7 +44,7 @@ extern struct dest_struct dest_list[];
+ extern int dest_count;
+
+ extern int debug;
+-extern int restrict;
++extern int rip_restrict;
+ extern int logging;
+
+ /* In rip98d.c */
+diff --git a/tcpip/rip98r.c b/tcpip/rip98r.c
+index 25cb546..c495fc0 100644
+--- a/tcpip/rip98r.c
++++ b/tcpip/rip98r.c
+@@ -127,7 +127,7 @@ void receive_routes(int s)
+ continue;
+ }
+
+- if (restrict) {
++ if (rip_restrict) {
+ if (network != 44) {
+ if (debug && logging)
+ syslog(LOG_DEBUG, " route to %s/%d metric %d - rejected\n", inet_ntoa(addr), bits, metric);
diff --git a/ax25-tools-0.0.10-nrattach-fix.patch b/ax25-tools-0.0.10-nrattach-fix.patch
new file mode 100644
index 0000000..9a6efea
--- /dev/null
+++ b/ax25-tools-0.0.10-nrattach-fix.patch
@@ -0,0 +1,15 @@
+diff --git a/netrom/nrattach.c b/netrom/nrattach.c
+index bd6cb58..c3a9e63 100644
+--- a/netrom/nrattach.c
++++ b/netrom/nrattach.c
+@@ -247,10 +247,8 @@ int main(int argc, char *argv[])
+ return 1;
+ }
+
+-#ifdef notdef
+ if (!startiface(dev, hp))
+ return 1;
+-#endif
+
+ printf("NET/ROM port %s bound to device %s\n", argv[optind], dev);
+
diff --git a/ax25-tools.spec b/ax25-tools.spec
old mode 100755
new mode 100644
index 3613572..3be2632
--- a/ax25-tools.spec
+++ b/ax25-tools.spec
@@ -1,6 +1,6 @@
Name: ax25-tools
Version: 0.0.10
-Release: 0.10.rc2%{?dist}
+Release: 0.11.rc2%{?dist}
Summary: Tools used to configure an ax.25 enabled computer
Group: Applications/Communications
License: GPLv2+
@@ -17,6 +17,8 @@ Source5: xfsmmixer.desktop
Source6: %{name}.png
Patch0: ax25-tools-0.0.10-format-security.patch
+Patch1: ax25-tools-0.0.10-nrattach-fix.patch
+Patch2: ax25-tools-0.0.10-build-fix.patch
BuildRequires: automake
BuildRequires: libax25-devel
@@ -99,6 +101,8 @@ ax25-tools-x
%prep
%setup -qn %{name}
%patch0 -p1
+%patch1 -p1 -b .nrattach-fix
+%patch2 -p1 -b .build-fix
%build
autoreconf -fiv
@@ -144,6 +148,11 @@ rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}/
%{_mandir}/man?/*
%changelog
+* Tue Apr 7 2015 Jaroslav Škarvada <jskarvad at redhat.com> - 0.0.10-0.11.rc2
+- Fixed netrom nrattach
+ Resolves: rhbz#981833
+- Fixed format string build error
+
* Thu Feb 19 2015 Rex Dieter <rdieter at fedoraproject.org> 0.0.10-0.10.rc2
- rebuild (fltk)
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/ax25-tools.git/commit/?h=f21&id=2599ba3abca015f4e2cbe57d8f4f2861c1148f8e
More information about the scm-commits
mailing list