[dbench @ cvs-1:tridge-20031015155848-mo532i7yg19srujm]
authortridge <tridge@blu>
Wed, 15 Oct 2003 15:58:48 +0000 (15:58 +0000)
committertridge <tridge@blu>
Wed, 15 Oct 2003 15:58:48 +0000 (15:58 +0000)
aix portability fixes

Makefile
child.c
dbench.h
fileio.c
io.c
sockio.c
socklib.c
tbench_srv.c
util.c

index f6dfe76a759d06ce343cfa054725e65b806ed895..ec7405aca417208fbd74243717d195b4ac0ce06a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-VERSION=2.0
+VERSION=2.1
 
 DESTDIR=/usr/local
 BINDIR=$(DESTDIR)/bin/
@@ -6,8 +6,7 @@ MANDIR=$(DESTDIR)/man/man1/
 DATADIR=./
 
 CC = gcc
-CFLAGS = -O2 -Wall 
-CPPFLAGS = -DVERSION=\"$(VERSION)\" -DDATADIR=\"$(DATADIR)\"
+CFLAGS = -O2 -Wall -DVERSION=\"$(VERSION)\" -DDATADIR=\"$(DATADIR)\"
 
 DB_OBJS = fileio.o util.o dbench.o child.o
 TB_OBJS = sockio.o util.o dbench.o child.o socklib.o
diff --git a/child.c b/child.c
index a6c608af332bda74cfacb8fcad89c6b490ede9f0..5a5514667b23ae0fe67c0b089383417976fc25a9 100644 (file)
--- a/child.c
+++ b/child.c
@@ -1,5 +1,5 @@
 /* 
-   dbench version 1
+   dbench version 2
    Copyright (C) Andrew Tridgell 1999
    
    This program is free software; you can redistribute it and/or modify
index 9fabbf4e60af2e4f2d8d51dd14ba154ee95573cb..8fcb6adc59f43262257c902e66d15900eeccf76d 100644 (file)
--- a/dbench.h
+++ b/dbench.h
@@ -1,5 +1,5 @@
 /* 
-   dbench version 1
+   dbench version 2
    Copyright (C) Andrew Tridgell 1999
    
    This program is free software; you can redistribute it and/or modify
@@ -32,7 +32,6 @@
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <fcntl.h>
-#include <sys/fcntl.h>
 #include <sys/ipc.h>
 #include <sys/shm.h>
 #include <sys/mman.h>
index 89e2dab5c7d6c355f059662654c9ae35da79c596..82bd33c80c017b3f47dbf9cc875dce23a8d98bcf 100644 (file)
--- a/fileio.c
+++ b/fileio.c
@@ -1,5 +1,5 @@
 /* 
-   dbench version 1.2
+   dbench version 2
    Copyright (C) 1999 by Andrew Tridgell <tridge@samba.org>
    Copyright (C) 2001 by Martin Pool <mbp@samba.org>
    
diff --git a/io.c b/io.c
index c76e684185b938b6d2f23904a1618017d17fc1aa..79758afd5a49cc238166b4a4f6f0d9d80d913d4b 100644 (file)
--- a/io.c
+++ b/io.c
@@ -1,5 +1,5 @@
 /* 
-   dbench version 1.01
+   dbench version 2
    
    Copyright (C) by Andrew Tridgell <tridge@samba.org> 1999, 2001
    Copyright (C) 2001 by Martin Pool <mbp@samba.org>
index e7f27c3027896f333cd2d3a09c769340f8667faf..996f6f1b94b3dcbc224e20e4dcc8d723ff6fb1c0 100644 (file)
--- a/sockio.c
+++ b/sockio.c
@@ -1,5 +1,5 @@
 /* 
-   dbench version 1
+   dbench version 2
    Copyright (C) Andrew Tridgell 1999
    
    This program is free software; you can redistribute it and/or modify
index a7917dd82de5e06d7319fc53b62c16d9a823ff1b..10a7ac5bbff8f4744872552d00370257732a6136 100644 (file)
--- a/socklib.c
+++ b/socklib.c
@@ -1,5 +1,5 @@
 /* 
-   dbench version 1
+   dbench version 2
    Copyright (C) Andrew Tridgell 1999
    
    This program is free software; you can redistribute it and/or modify
index 3edb2decac59644b9825fa9ebb300046f73fe09b..ed0eb3e065eb48e100d1c1c8c7127ebf557ba101 100644 (file)
@@ -1,5 +1,5 @@
 /* 
-   dbench version 1
+   dbench version 2
    Copyright (C) Andrew Tridgell 1999
    
    This program is free software; you can redistribute it and/or modify
diff --git a/util.c b/util.c
index 1b35649feed0cc939cb55ef88d5117a1d43e0133..6b4d427e7885557f7727f91ff2bfbd93a5e35fab 100644 (file)
--- a/util.c
+++ b/util.c
@@ -1,5 +1,5 @@
 /* 
-   dbench version 1
+   dbench version 2
    Copyright (C) Andrew Tridgell 1999
    
    This program is free software; you can redistribute it and/or modify
 #include "dbench.h"
 
 
+#ifndef SHM_W
+#define SHM_W 0000200
+#endif
+
+#ifndef SHM_R
+#define SHM_R 0000400
+#endif
+
 static struct timeval tp1,tp2;
 
 void start_timer(void)