summaryrefslogtreecommitdiffstats
path: root/source/configure
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2001-03-31 19:06:45 +0000
committerJeremy Allison <jra@samba.org>2001-03-31 19:06:45 +0000
commit13765eca71e54aa5d048ce36cd8066b8406777c8 (patch)
tree9c968e096f99ae89da637994df16102a03650563 /source/configure
parent8b0e3679a6dc479c0e3177707dff386559779b69 (diff)
downloadsamba-13765eca71e54aa5d048ce36cd8066b8406777c8.tar.gz
samba-13765eca71e54aa5d048ce36cd8066b8406777c8.tar.xz
samba-13765eca71e54aa5d048ce36cd8066b8406777c8.zip
configure configure.in include/config.h.in lib/replace.c: Added test and replacement
for setlinebuf which apparantly doesn't exist on HPUX 11. include/byteorder.h: rpc_parse/parse_prs.c: Ding Dong the witch is dead ! :-). Ok, I'm happy 'cos I've finally deleted all the *HORRIBLE* DBG_RW_XXX and RW_XXX macros from include/byteorder.h. They were macros that included macros that had conditional macros included. No one understood them (they were the cause of most of the bigendian issue bugs). Finally, I went into parse_prs.c and inlined all of that stuff with regular function calls. They're understandable, they're easy to edit and they don't include macros ! JF - please look at the one comment I added (JF PLEASE CHECK). I have tested this partly with IRIX (a bigendian system) running with AS/U on a Solaris box in SGI's lab, and I've also confirmed these new changes work with W2K (vmware) but there may be the odd bug lurking. Herb, if you could re-checkout and test again with this code that would help. Extra. Fixed bug spotted by the sharp eyes of JF - big endian unicode packet would cause a early truncate of string parsing as we were checking for a char * 0, not a uint16 * 0. Jeremy.
Diffstat (limited to 'source/configure')
-rwxr-xr-xsource/configure2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/configure b/source/configure
index 8c5a9b561da..ea664c8fd5e 100755
--- a/source/configure
+++ b/source/configure
@@ -5109,7 +5109,7 @@ else
fi
done
-for ac_func in fseek64 fseeko64 ftell64 ftello64 setluid getpwanam
+for ac_func in fseek64 fseeko64 ftell64 ftello64 setluid getpwanam setlinebuf
do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
echo "configure:5116: checking for $ac_func" >&5