diff options
author | Martin Mares <mj@ucw.cz> | 1999-01-23 22:08:59 +0100 |
---|---|---|
committer | Martin Mares <mj@ucw.cz> | 1999-01-23 22:08:59 +0100 |
commit | 294c182eb1dd02d0ae8658acb4a21db5d2977f3c (patch) | |
tree | 5575654871c6efe661665639eca443bc51a41e93 | |
parent | 2c2f67bd83c267c1dbee68c6ed7d67f9be77e566 (diff) | |
download | bird-294c182eb1dd02d0ae8658acb4a21db5d2977f3c.tar bird-294c182eb1dd02d0ae8658acb4a21db5d2977f3c.zip |
Replaced the old ugly ipv6 compilation hack by a conditional in Modules.
-rw-r--r-- | lib/Modules | 7 | ||||
-rw-r--r-- | lib/ipv6.c | 4 | ||||
-rw-r--r-- | lib/ipv6.h | 4 |
3 files changed, 7 insertions, 8 deletions
diff --git a/lib/Modules b/lib/Modules index ba743da..b347aa2 100644 --- a/lib/Modules +++ b/lib/Modules @@ -2,10 +2,13 @@ birdlib.h bitops.c bitops.h ip.h -ipv4.c -ipv4.h +#ifdef CONFIG_IPV6 ipv6.c ipv6.h +#else +ipv4.c +ipv4.h +#endif lists.c lists.h md5.c @@ -6,11 +6,7 @@ * Can be freely distributed and used under the terms of the GNU GPL. */ -#ifdef IPV6 - #include "nest/bird.h" #include "lib/ip.h" #error "Ought to implement these." - -#endif @@ -6,8 +6,8 @@ * Can be freely distributed and used under the terms of the GNU GPL. */ -#ifndef _BIRD_IPV4_H_ -#define _BIRD_IPV4_H_ +#ifndef _BIRD_IPV6_H_ +#define _BIRD_IPV6_H_ #include <netinet/in.h> #include <string.h> |