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]

Reply via email to