summaryrefslogtreecommitdiffstats
path: root/rsconfig.c
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>1999-04-21 09:15:52 +0200
committerRalf Baechle <ralf@linux-mips.org>1999-04-21 09:15:52 +0200
commit5c8a43ce348cdac4fac0a6ee470342ff7dab3a64 (patch)
treed72fee9ca8a12695bec247fa64288703ebf8aa27 /rsconfig.c
parent60368d2e0bd1a81c64b1a30b0819232866ccedb4 (diff)
Import ax25-lib 0.0.2 from tarballax25-lib-0.0.2
Diffstat (limited to 'rsconfig.c')
-rw-r--r--rsconfig.c16
1 files changed, 12 insertions, 4 deletions
diff --git a/rsconfig.c b/rsconfig.c
index 2d7f984..5bdf969 100644
--- a/rsconfig.c
+++ b/rsconfig.c
@@ -12,8 +12,16 @@
#include <net/if.h>
#include <net/if_arp.h>
+#ifdef HAVE_NETAX25_AX25_H
#include <netax25/ax25.h>
+#else
+#include "kernel_ax25.h"
+#endif
+#ifdef HAVE_NETROSE_ROSE_H
#include <netrose/rose.h>
+#else
+#include "kernel_rose.h"
+#endif
#include "pathnames.h"
#include "axlib.h"
@@ -35,9 +43,9 @@ static int rose_hw_cmp(unsigned char *address, unsigned char *hw_addr)
{
rose_address addr;
- convert_rose_address(address, addr.rose_addr);
+ rose_aton(address, addr.rose_addr);
- return rosecmp(&addr, (rose_address *)hw_addr) == 0;
+ return rose_cmp(&addr, (rose_address *)hw_addr) == 0;
}
static RS_Port *rs_port_ptr(char *name)
@@ -118,9 +126,9 @@ char *rs_config_get_port(rose_address *address)
rose_address addr;
while (p != NULL) {
- convert_rose_address(p->Addr, addr.rose_addr);
+ rose_aton(p->Addr, addr.rose_addr);
- if (rosecmp(address, &addr) == 0)
+ if (rose_cmp(address, &addr) == 0)
return p->Name;
p = p->Next;