Glibc added a define that previously was limited to the Linux 2.1.x+ kernel
files.  When this happened the test for ethertap support in diald broke.

add the following as the last line in config.h

#undef AF_NETLINK

alternately you can add it as the first line in proxy.c and proxy_tap.c but
I prefer to leave all configuration changes in one place when possible so
future updates are easier to track down.  (You could update your kernel one
day and then wonder how to reverse the changes.)

Lourdes

Jason Fenner wrote
> Well, I tried to compile diald 0.99.1 again on our standard
> Red Hat 5.2 box
> and got the same errors.  make depend said that the inclues
> of netlink.h and
> types.h in proxy_tap.c could not be found.  So I looked on my
> system for
> those files and edited the include lines to point to the
> right locations and
> got the same errors again.
>    I've been trying to get diald going for almost 2 weeks now with no
> success at compiling it.  Is this a bug in the source or I am
> missing some
> libraries or something?
[snip]


-
To unsubscribe from this list: send the line "unsubscribe linux-diald" in
the body of a message to [EMAIL PROTECTED]

Reply via email to