]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
First few FreeBSD portability fixes.
authorMartin Mares <mj@ucw.cz>
Thu, 1 Apr 1999 15:33:52 +0000 (15:33 +0000)
committerMartin Mares <mj@ucw.cz>
Thu, 1 Apr 1999 15:33:52 +0000 (15:33 +0000)
sysdep/unix/io.c
tools/Makefile-top.in
tools/Makefile.in

index 6e1952e71b1a3300988715f1d25df95d57527901..9a388442dc4250861b2f75d350c8af71e0ab5fa2 100644 (file)
@@ -8,6 +8,7 @@
 
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
 #include <sys/time.h>
 #include <sys/types.h>
 #include <sys/socket.h>
@@ -216,6 +217,10 @@ tm_shot(void)
  *     Sockets
  */
 
+#ifndef SOL_IP
+#define SOL_IP IPPROTO_IP
+#endif
+
 static list sock_list;
 
 static void
index 4493a406101be965541515bc684e9dad19cb598a..13dc606db296588da13e0cfa7cbf787d29cffbb4 100644 (file)
@@ -8,7 +8,7 @@ all depend:
 
 clean:
        $(MAKE) -C $(objdir) clean
-       rm -f `find . -name "*~" -or -name "*.[oa]" -or -name "\#*\#" -or -name TAGS -or -name core -or -name depend -or -name .#*`
+       find . -name "*~" -or -name "*.[oa]" -or -name "\#*\#" -or -name TAGS -or -name core -or -name depend -or -name .#* | xargs rm -f
 
 distclean: clean
        rm -rf $(objdir)
index ce649d6b3a85bbc4c49441ecc57fbdefcc27406a..9895b10c1e388c2db08a4216dcc5e3c1cff9ee52 100644 (file)
@@ -25,7 +25,7 @@ $(exedir)/bird: $(addsuffix /all.o, $(static-dirs)) conf/all.o lib/birdlib.a
        touch .dep-stamp
 
 clean:
-       rm -f `find . -name "*.[oa]" -or -name core -or -name depend`
+       find . -name "*.[oa]" -or -name core -or -name depend | xargs rm -f
        rm -f $(exedir)/bird .dep-stamp
 
 distclean: clean