]> andersk Git - openssh.git/commitdiff
- (djm) bsd-rresvport.c bzero -> memset
authordjm <djm>
Wed, 29 Nov 2000 00:56:35 +0000 (00:56 +0000)
committerdjm <djm>
Wed, 29 Nov 2000 00:56:35 +0000 (00:56 +0000)
 - (djm) Don't fail in defines.h on absence of 64 bit types (we will
   still fail during compilation of sftp-server).
 - (djm) Fail if ar is not found during configure

ChangeLog
Makefile.in
bsd-rresvport.c
configure.in
defines.h

index 0927411643ea30e58481a452ec9170d8dd18e278..a7abfd5873660a01a6a321e832d9791fe842c918 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 20001129
  - (djm) Fix(?) the ssh hang-on-logout/data-from-child race
+ - (djm) bsd-rresvport.c bzero -> memset
+ - (djm) Don't fail in defines.h on absence of 64 bit types (we will 
+   still fail during compilation of sftp-server).
+ - (djm) Fail if ar is not found during configure
 
 20001125
  - (djm) Give up privs when reading seed file
index 733f34e674e5621e6777301338d187c2316147ae..6588b1b9933bae1924aa9af30ad7223d75d47388 100644 (file)
@@ -33,7 +33,7 @@ SSH_MODE= @SSHMODE@
 
 INSTALL_SSH_PRNG_CMDS=@INSTALL_SSH_PRNG_CMDS@
 
-TARGETS=ssh$(EXEEXT) sshd$(EXEEXT) ssh-add$(EXEEXT) ssh-keygen$(EXEEXT) ssh-agent$(EXEEXT) scp$(EXEEXT) sftp-server$(EXEEXT) $(EXTRA_TARGETS)
+TARGETS=ssh$(EXEEXT) sshd$(EXEEXT) ssh-add$(EXEEXT) ssh-keygen$(EXEEXT) ssh-agent$(EXEEXT) scp$(EXEEXT) sftp-server$(EXEEXT)
 
 LIBSSH_OBJS=atomicio.o authfd.o authfile.o bufaux.o buffer.o canohost.o channels.o cipher.o cli.o compat.o compress.o crc32.o cygwin_util.o deattack.o dispatch.o hmac.o hostfile.o key.o kex.o log.o match.o mpaux.o nchan.o packet.o radix.o rijndael.o entropy.o readpass.o rsa.o ssh-dss.o ssh-rsa.o tildexpand.o ttymodes.o uidswap.o util.o uuencode.o xmalloc.o 
 
index cda4c36aacea1bf669125ca61427e4773df8a3ba..e8f822bf56365587c6d45a7ed526984fccd3156a 100644 (file)
@@ -61,7 +61,7 @@ rresvport_af(int *alport, sa_family_t af)
        int s;
        int salen;
 
-       bzero(&ss, sizeof ss);
+       memset(&ss, '\0', sizeof ss);
        sa = (struct sockaddr *)&ss;
 
        switch (af) {
index 3b3fcae17e97c621fb6abe3fd138269760226c2a..01c5410135e46ae9c60758d4641680deb0b3c20c 100644 (file)
@@ -15,6 +15,10 @@ AC_PATH_PROG(ENT, ent)
 AC_SUBST(ENT)
 AC_PATH_PROGS(FILEPRIV, filepriv, true, /sbin:/usr/sbin)
 
+if test -z "$AR" ; then
+       AC_MSG_ERROR([*** 'ar' missing, please install or fix your \$PATH ***])
+fi
+
 # Use LOGIN_PROGRAM from environment if possible
 if test ! -z "$LOGIN_PROGRAM" ; then
        AC_DEFINE_UNQUOTED(LOGIN_PROGRAM_FALLBACK, "$LOGIN_PROGRAM")
index 3626bd90d7011113e2102ad657140e3704ecd92f..642b007971b00118f20a363c46ec9fc251aa8081 100644 (file)
--- a/defines.h
+++ b/defines.h
@@ -170,8 +170,6 @@ typedef long int int64_t;
 #  if (SIZEOF_LONG_LONG_INT == 8)
 typedef long long int int64_t;
 #   define HAVE_INTXX_T 1
-#  else
-#   error "64 bit int type not found."
 #  endif
 # endif
 #endif
@@ -182,8 +180,6 @@ typedef unsigned long int u_int64_t;
 #  if (SIZEOF_LONG_LONG_INT == 8)
 typedef unsigned long long int u_int64_t;
 #   define HAVE_U_INTXX_T 1
-#  else
-#   error "64 bit int type not found."
 #  endif
 # endif
 #endif
This page took 0.050725 seconds and 5 git commands to generate.