]> git.sur5r.net Git - openldap/commit
Remove extern declarations of library functions from source.c.
authorKurt Zeilenga <kurt@openldap.org>
Mon, 16 Nov 1998 05:07:27 +0000 (05:07 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Mon, 16 Nov 1998 05:07:27 +0000 (05:07 +0000)
commitb5494457d86d7b57b8de5fccda725e143c8e30bd
tree8ced6cb2dc229807bde890bad0772b2e9b9c4d2a
parent24c5b0e79172f22283d8553c85efad36f9667129
Remove extern declarations of library functions from source.c.
  This could cause problems on odd systems.  The generic
  headers should be extended as needed to include necessary
  system headers or, if necessary, make explicit declarations.
Extended ac/string.h header to look for string.h/strings.h if
  STDC_HEADERS is not defined.  Also provide basic declarations for
  str*() functions.  This could cause problems on odd systems.
Extended ac/unistd.h header to define basic declaration for misc
  functions that might be missing from headers.   This includes
  externs for getenv(), getopt(), mktemp(), tempname().
Protect fax500.h from multiple inclusion.  Moved includes of
  system/generic headers back to source files.
Made mail500 helper functions static.
Fixed includes of ctype.h, signal.h, etc. to use generics.
lutil/tempname.c: was including stdlib.h twice, one should stdio.h.
Wrapped <sys/resource.h> with HAVE_SYS_RESOURCE_H.
lber/io.c/ber_get_next(): Changed noctets back to signed.
  Used with BerRead which expects signed int as second arg and
  returns signed int.
57 files changed:
clients/fax500/fax500.h
clients/fax500/faxtotpc.c
clients/fax500/main.c
clients/fax500/rp500.c
clients/finger/main.c
clients/gopher/go500.c
clients/gopher/go500gw.c
clients/mail500/main.c
clients/rcpt500/main.c
clients/rcpt500/query.c
clients/tools/ldapdelete.c
clients/tools/ldapmodify.c
clients/tools/ldapmodrdn.c
clients/tools/ldapsearch.c
clients/ud/auth.c
clients/ud/edit.c
clients/ud/find.c
clients/ud/group.c
clients/ud/main.c
clients/ud/print.c
include/ac/string.h
include/ac/unistd.h
include/lutil.h
libraries/libavl/testavl.c
libraries/liblber/dtest.c
libraries/liblber/etest.c
libraries/liblber/io.c
libraries/libldap/disptmpl.c
libraries/libldap/dsparse.c
libraries/libldap/friendly.c
libraries/libldap/getdn.c
libraries/libldap/init.c
libraries/libldap/options.c
libraries/libldap/request.c
libraries/libldap/search.c
libraries/libldap/test.c
libraries/libldap/ufn.c
libraries/libldap/url.c
libraries/liblutil/passwd.c
libraries/liblutil/tempnam.c
servers/ldapd/association.c
servers/ldapd/main.c
servers/slapd/attr.c
servers/slapd/back-ldbm/bind.c
servers/slapd/lock.c
servers/slapd/main.c
servers/slapd/shell-backends/passwd-shell.c
servers/slapd/shell-backends/shellutil.c
servers/slapd/tools/centipede.c
servers/slapd/tools/edb2ldif.c
servers/slapd/tools/ldbmtest.c
servers/slapd/tools/ldif2id2children.c
servers/slapd/tools/ldif2id2entry.c
servers/slapd/tools/ldif2index.c
servers/slapd/tools/ldif2ldbm.c
servers/slurpd/args.c
servers/slurpd/lock.c