Finally I have successfully compiled and installed diald 0.99 under Linux
2.0.36 and Glibc 2.1, using hints from [EMAIL PROTECTED] and
[EMAIL PROTECTED] (thanks!) and making sure the links in /usr/include
point to right kernel source.
So, the following tiny patches help:
diff -ur diald-0.99-old/diald.h diald-0.99/diald.h
--- diald-0.99-old/diald.h Thu Apr 1 22:42:13 1999
+++ diald-0.99/diald.h Sat Jun 12 15:47:05 1999
@@ -62,6 +62,7 @@
# include <net/ethernet.h>
# if __GLIBC_MINOR__ >= 1
# include <netpacket/packet.h>
+# undef AF_NETLINK
# endif
# include <net/if_packet.h>
#endif
diff -ur diald-0.99-old/proxy_dev.c diald-0.99/proxy_dev.c
--- diald-0.99-old/proxy_dev.c Sun Apr 4 13:22:38 1999
+++ diald-0.99/proxy_dev.c Sat Jun 12 15:32:16 1999
@@ -33,9 +33,9 @@
{
struct sockaddr *to;
struct sockaddr_pkt sp;
+ size_t to_len;
#ifdef HAVE_AF_PACKET
struct sockaddr_ll sl;
- size_t to_len;
if (af_packet) {
memset(&sl, 0, sizeof(sl));
--
����� ���� ������� ���� �������� // slow constant attack
-
To unsubscribe from this list: send the line "unsubscribe linux-diald" in
the body of a message to [EMAIL PROTECTED]