]> git.sur5r.net Git - openldap/log
openldap
25 years agouse getpass() instead of mygetpass().
Kurt Zeilenga [Fri, 4 Jun 1999 02:05:10 +0000 (02:05 +0000)]
use getpass() instead of mygetpass().
getpass() is implemented in -llutil (if needed).

25 years agoMove WAKE_LISTENER call behind &connection_mutex to eliminate
Kurt Zeilenga [Fri, 4 Jun 1999 01:05:29 +0000 (01:05 +0000)]
Move WAKE_LISTENER call behind &connection_mutex to eliminate
race condition on file descriptor sets.

25 years agoEXPERIMENTAL ldap_extended_operation() and ldap_parse_extended_result()
Kurt Zeilenga [Fri, 4 Jun 1999 00:34:04 +0000 (00:34 +0000)]
EXPERIMENTAL ldap_extended_operation() and ldap_parse_extended_result()

25 years agolber.h: added #include <stddef.h> conditional on LBER_SIZE_T_DEFINED
Kurt Zeilenga [Thu, 3 Jun 1999 22:54:51 +0000 (22:54 +0000)]
lber.h: added #include <stddef.h> conditional on LBER_SIZE_T_DEFINED
ldap.h: added #include <lber.h>
ldap.h: added tags for extended operations

25 years agoFix typos in warning messages.
Kurt Zeilenga [Thu, 3 Jun 1999 22:51:29 +0000 (22:51 +0000)]
Fix typos in warning messages.

25 years agoAdd cn=monitor, cn=config, cn=schema to namingContexts.
Kurt Zeilenga [Thu, 3 Jun 1999 19:58:05 +0000 (19:58 +0000)]
Add cn=monitor, cn=config, cn=schema to namingContexts.

25 years agoUpdate comments to reflect RFC2251 specs.
Kurt Zeilenga [Thu, 3 Jun 1999 19:22:33 +0000 (19:22 +0000)]
Update comments to reflect RFC2251 specs.

25 years agoEnable browsing info in MSVC debugging configurations.
Kurt Zeilenga [Thu, 3 Jun 1999 18:24:22 +0000 (18:24 +0000)]
Enable browsing info in MSVC debugging configurations.
Toy with dllimport/dllexport stuff (think I'll leave the real dll work to
somebody else).
Added ldap_strdup() wrapper of ber_strdup().

25 years agoAdd sizelimit/timelimit comments concerning ldap.conf (ITS#180).
Kurt Zeilenga [Thu, 3 Jun 1999 05:11:22 +0000 (05:11 +0000)]
Add sizelimit/timelimit comments concerning ldap.conf (ITS#180).

25 years agos/DEFAULT_DIRSEP/DIRSEP/
Kurt Zeilenga [Thu, 3 Jun 1999 01:03:52 +0000 (01:03 +0000)]
s/DEFAULT_DIRSEP/DIRSEP/

25 years agoRemove <memory.h> from stdlib.h (mem* fns should be in string.h).
Kurt Zeilenga [Thu, 3 Jun 1999 00:45:50 +0000 (00:45 +0000)]
Remove <memory.h> from stdlib.h (mem* fns should be in string.h).

25 years agoWarn if attempting to build ldapd. (In preparation to move
Kurt Zeilenga [Thu, 3 Jun 1999 00:40:40 +0000 (00:40 +0000)]
Warn if attempting to build ldapd.  (In preparation to move
ldapd to that Attic)

25 years agos/<stdlib.h>/<ac/stdlib.h>/
Kurt Zeilenga [Thu, 3 Jun 1999 00:37:44 +0000 (00:37 +0000)]
s/<stdlib.h>/<ac/stdlib.h>/

25 years agoAdd <ac/stdlib.h> to genericize memory allocators.
Kurt Zeilenga [Wed, 2 Jun 1999 23:39:55 +0000 (23:39 +0000)]
Add <ac/stdlib.h> to genericize memory allocators.
Remove memory.h/malloc.h inclusion from <ac/string.h>.
Need to s/<stdlib.h>/<ac/stdlib.h> everywhere.

25 years agoFix up s/NULL.*/NULL/ errors
Kurt Zeilenga [Wed, 2 Jun 1999 23:21:06 +0000 (23:21 +0000)]
Fix up s/NULL.*/NULL/ errors

25 years agoNo anonymous unions.
Kurt Zeilenga [Wed, 2 Jun 1999 22:40:58 +0000 (22:40 +0000)]
No anonymous unions.

25 years agoUse ber_strdup() as needed.
Kurt Zeilenga [Wed, 2 Jun 1999 22:33:57 +0000 (22:33 +0000)]
Use ber_strdup() as needed.

25 years agoAdd ber_strdup(), remove ldap_int_strdup(), add LDAP_STRDUP macro
Kurt Zeilenga [Wed, 2 Jun 1999 22:28:22 +0000 (22:28 +0000)]
Add ber_strdup(), remove ldap_int_strdup(), add LDAP_STRDUP macro
and ripple change through -lldap.

25 years agoMake first argument of *_get_option const (experimental).
Kurt Zeilenga [Wed, 2 Jun 1999 21:38:48 +0000 (21:38 +0000)]
Make first argument of *_get_option const (experimental).
Make _MOD_SOFTADD 0x1000 to minimize chance of conflict with legit changes
to API spec.
Fix memory leak in ldap_mods_free() and minor memory allocator issues.

25 years agoAdd experimental wrong heap detection behind LDAP_MEMORY_DEBUG macro.
Kurt Zeilenga [Wed, 2 Jun 1999 21:34:34 +0000 (21:34 +0000)]
Add experimental wrong heap detection behind LDAP_MEMORY_DEBUG macro.

25 years agoAdd prototype for at_add().
Kurt Zeilenga [Wed, 2 Jun 1999 21:29:45 +0000 (21:29 +0000)]
Add prototype for at_add().

25 years agoStupid me. Can't have both README and readme due to CIS filenames.
Kurt Zeilenga [Wed, 2 Jun 1999 21:19:09 +0000 (21:19 +0000)]
Stupid me.  Can't have both README and readme due to CIS filenames.

25 years agovalue_normalize can change the length of value. Fixed
Kurt Zeilenga [Wed, 2 Jun 1999 20:29:35 +0000 (20:29 +0000)]
value_normalize can change the length of value.  Fixed
use in index_add_value(), but should modify value_normalize
to use a struct berval * instead of a char* pointer...

25 years agorfc1959 best documents current behavior.
Kurt Zeilenga [Wed, 2 Jun 1999 19:25:45 +0000 (19:25 +0000)]
rfc1959 best documents current behavior.

25 years agoUpdate Release/SRelease include paths
Kurt Zeilenga [Wed, 2 Jun 1999 04:08:50 +0000 (04:08 +0000)]
Update Release/SRelease include paths

25 years agoUpdate both README/readme to match. (Yes, two files, I want this
Kurt Zeilenga [Wed, 2 Jun 1999 03:35:56 +0000 (03:35 +0000)]
Update both README/readme to match.  (Yes, two files, I want this
to be read).

25 years agoUpdate Solaris hints (remove pthread_create hint).
Kurt Zeilenga [Wed, 2 Jun 1999 03:34:38 +0000 (03:34 +0000)]
Update Solaris hints (remove pthread_create hint).
Add new README.

25 years agoFix -ULDAP_DEBUG lint.
Kurt Zeilenga [Wed, 2 Jun 1999 03:09:40 +0000 (03:09 +0000)]
Fix -ULDAP_DEBUG lint.

25 years agoUsed pre-normalized len of e_dn instead of just using e_ndn (and it's len).
Kurt Zeilenga [Wed, 2 Jun 1999 00:09:18 +0000 (00:09 +0000)]
Used pre-normalized len of e_dn instead of just using e_ndn (and it's len).

25 years agoMinor adjustments to the LBER_VFREE() & LDAP_VFREE macros.
Kurt Zeilenga [Tue, 1 Jun 1999 19:25:17 +0000 (19:25 +0000)]
Minor adjustments to the LBER_VFREE() & LDAP_VFREE macros.

25 years agoClean up memory handlers. Share vector free routines... ber_memvfree().
Kurt Zeilenga [Tue, 1 Jun 1999 19:08:27 +0000 (19:08 +0000)]
Clean up memory handlers.  Share vector free routines... ber_memvfree().

25 years agoRemove NULL* macros (namespace).
Kurt Zeilenga [Tue, 1 Jun 1999 19:05:54 +0000 (19:05 +0000)]
Remove NULL* macros (namespace).

25 years agoUse ldap_mods_free() instead of local routine.
Kurt Zeilenga [Tue, 1 Jun 1999 19:05:07 +0000 (19:05 +0000)]
Use ldap_mods_free() instead of local routine.
More memory handling changes.  Need to sort out how to deal with strdup().

25 years agoClean up namespace
Kurt Zeilenga [Tue, 1 Jun 1999 19:03:47 +0000 (19:03 +0000)]
Clean up namespace

25 years agoAdd ldap_memvfree(void** vector)
Kurt Zeilenga [Tue, 1 Jun 1999 19:02:10 +0000 (19:02 +0000)]
Add ldap_memvfree(void** vector)

25 years agomove berval memory routines to memory.c
Kurt Zeilenga [Tue, 1 Jun 1999 19:01:05 +0000 (19:01 +0000)]
move berval memory routines to memory.c
Add ber_memvfree(void** vector)

25 years agoMove berval routines to memory.c.
Kurt Zeilenga [Tue, 1 Jun 1999 18:59:27 +0000 (18:59 +0000)]
Move berval routines to memory.c.

25 years agoAdd "lutil*.h" to project.
Kurt Zeilenga [Tue, 1 Jun 1999 18:58:19 +0000 (18:58 +0000)]
Add "lutil*.h" to project.

25 years agoShouldn't need <sys/stat.h>.
Kurt Zeilenga [Tue, 1 Jun 1999 18:57:34 +0000 (18:57 +0000)]
Shouldn't need <sys/stat.h>.

25 years agoUpdate memory allocation calls.
Kurt Zeilenga [Tue, 1 Jun 1999 02:07:57 +0000 (02:07 +0000)]
Update memory allocation calls.

25 years agoAdd extended.c to projects
Kurt Zeilenga [Tue, 1 Jun 1999 02:07:05 +0000 (02:07 +0000)]
Add extended.c to projects
remove bogus libldap_r/apitest.ds[pw] files.

25 years agoShare errcode lookup code. Modify ld_version conditions not to test absolutes.
Kurt Zeilenga [Tue, 1 Jun 1999 02:06:12 +0000 (02:06 +0000)]
Share errcode lookup code.  Modify ld_version conditions not to test absolutes.
Add asserts and additional param checks.

25 years agoRemove LDAP_LIBUI dependency.
Kurt Zeilenga [Tue, 1 Jun 1999 02:03:21 +0000 (02:03 +0000)]
Remove LDAP_LIBUI dependency.

25 years agoUse ber_mem* functions.
Kurt Zeilenga [Tue, 1 Jun 1999 00:04:36 +0000 (00:04 +0000)]
Use ber_mem* functions.

25 years agoAdd skeleton ldap_extended_operation routines.
Kurt Zeilenga [Mon, 31 May 1999 21:19:07 +0000 (21:19 +0000)]
Add skeleton ldap_extended_operation routines.

25 years agouse 'int' instead of 'char' for balance factor.
Kurt Zeilenga [Mon, 31 May 1999 20:44:05 +0000 (20:44 +0000)]
use 'int' instead of 'char' for balance factor.
(barely) hide more internals.

25 years ago(barely) hide AVL internals
Kurt Zeilenga [Mon, 31 May 1999 20:40:42 +0000 (20:40 +0000)]
(barely) hide AVL internals

25 years ago#ifdef out non-reentrant prototypes.
Kurt Zeilenga [Mon, 31 May 1999 20:32:21 +0000 (20:32 +0000)]
#ifdef out non-reentrant prototypes.
Only testavl uses this interface.

25 years agouse LDAP_MALLOC instead of malloc. Check for allocation errors.
Kurt Zeilenga [Mon, 31 May 1999 20:04:15 +0000 (20:04 +0000)]
use LDAP_MALLOC instead of malloc.  Check for allocation errors.

25 years agoMove most header inclusion below #ifdef HAVE_XXX.
Kurt Zeilenga [Mon, 31 May 1999 19:59:29 +0000 (19:59 +0000)]
Move most header inclusion below #ifdef HAVE_XXX.
Use LDAP_MALLOC instead of ch_malloc

25 years agoClean up LDAP_BOOL_GET and fetching via ldap_get_option().
Kurt Zeilenga [Mon, 31 May 1999 17:30:22 +0000 (17:30 +0000)]
Clean up LDAP_BOOL_GET and fetching via ldap_get_option().
Modify apitest to test for non-zero instead of LDAP_OPT_ON.

25 years agoFudge oc_kind on synthesized objectclasses so that they are STRUCTURAL
Julio Sánchez Fernández [Mon, 31 May 1999 15:17:42 +0000 (15:17 +0000)]
Fudge oc_kind on synthesized objectclasses so that they are STRUCTURAL
instead of ABSTRACT.

25 years agoSyntaxes.
Julio Sánchez Fernández [Mon, 31 May 1999 12:04:06 +0000 (12:04 +0000)]
Syntaxes.
Accept X- experimental clauses.

25 years agoSyntaxes.
Julio Sánchez Fernández [Mon, 31 May 1999 12:02:43 +0000 (12:02 +0000)]
Syntaxes.

25 years agoCosmetic/spelling fixes.
Julio Sánchez Fernández [Mon, 31 May 1999 11:23:41 +0000 (11:23 +0000)]
Cosmetic/spelling fixes.

25 years agoRemove lint.
Kurt Zeilenga [Mon, 31 May 1999 05:39:51 +0000 (05:39 +0000)]
Remove lint.

25 years agoGenericize byte types into autoconf namespace.
Kurt Zeilenga [Mon, 31 May 1999 05:39:10 +0000 (05:39 +0000)]
Genericize byte types into autoconf namespace.

25 years agoRemove redundant WSAEWOULDBLOCK declaration.
Kurt Zeilenga [Mon, 31 May 1999 05:37:09 +0000 (05:37 +0000)]
Remove redundant WSAEWOULDBLOCK declaration.

25 years agoFree strings returned by ldap_get_option().
Kurt Zeilenga [Mon, 31 May 1999 05:34:49 +0000 (05:34 +0000)]
Free strings returned by ldap_get_option().

25 years agoUse #error if ctime_r nargs are screwy.
Kurt Zeilenga [Mon, 31 May 1999 05:34:13 +0000 (05:34 +0000)]
Use #error if ctime_r nargs are screwy.

25 years agoRemove dependency upon lber-int.h by using ber_set_option().
Kurt Zeilenga [Mon, 31 May 1999 05:27:32 +0000 (05:27 +0000)]
Remove dependency upon lber-int.h by using ber_set_option().

25 years agoInitial round 2 memory allocation changes. THIS IS A WORK IN PROGRESS.
Kurt Zeilenga [Sun, 30 May 1999 23:00:52 +0000 (23:00 +0000)]
Initial round 2 memory allocation changes.  THIS IS A WORK IN PROGRESS.
includes single to multiple hooks changes.
ber_mem* reimplementation.
namespace glue (finally naming has not be decided upon nor implemented).
Added ldap_int_strdup to handle "internal" strdup'ing, this version uses hooks.
ldap_pvt_strdup still available for when strdup() is missing, this version
directly uses system allocators.
Updated -lldif to use ber allocators.  Items returned by ldif routines
should be ber_memfree()d as needed.

25 years agoRemove prototype for removed ber_clear().
Kurt Zeilenga [Sun, 30 May 1999 21:59:45 +0000 (21:59 +0000)]
Remove prototype for removed ber_clear().

25 years agoSome definition reordering to satisfy dependencies.
Julio Sánchez Fernández [Sun, 30 May 1999 00:08:59 +0000 (00:08 +0000)]
Some definition reordering to satisfy dependencies.

25 years agoOops, fp_parse_line tokenizes in place, so we need to take a copy of
Julio Sánchez Fernández [Sun, 30 May 1999 00:07:40 +0000 (00:07 +0000)]
Oops, fp_parse_line tokenizes in place, so we need to take a copy of
input before letting fp_parse_line ruin it.

25 years agoLose previously commented out old code.
Julio Sánchez Fernández [Sun, 30 May 1999 00:05:24 +0000 (00:05 +0000)]
Lose previously commented out old code.
Robustness fixes.
Fixed error reporting of non-existing attribute superior.

25 years agoRelax some rules to survive Netscape DS brokennes, more to come.
Julio Sánchez Fernández [Sun, 30 May 1999 00:01:53 +0000 (00:01 +0000)]
Relax some rules to survive Netscape DS brokennes, more to come.
A few parse_whsp were missing.
Detect and survive null input.

25 years agoNew error code for null string input.
Julio Sánchez Fernández [Sat, 29 May 1999 23:57:39 +0000 (23:57 +0000)]
New error code for null string input.

25 years agoDEFAULT_DIRSEP -> DIRSEP
Kurt Zeilenga [Sat, 29 May 1999 19:10:01 +0000 (19:10 +0000)]
DEFAULT_DIRSEP -> DIRSEP

25 years agoCorrect minor oversights from last commit.
Kurt Zeilenga [Sat, 29 May 1999 19:08:57 +0000 (19:08 +0000)]
Correct minor oversights from last commit.

25 years agoUpdate DIRSEP handling (temporary, should be handled by autoconf)
Kurt Zeilenga [Sat, 29 May 1999 18:58:45 +0000 (18:58 +0000)]
Update DIRSEP handling (temporary, should be handled by autoconf)

25 years agoMinor adjustments to better handle NT vs UNIX.
Kurt Zeilenga [Sat, 29 May 1999 18:57:23 +0000 (18:57 +0000)]
Minor adjustments to better handle NT vs UNIX.

25 years agoAdd warnings if ldap_set_option() fails.
Kurt Zeilenga [Sat, 29 May 1999 18:53:40 +0000 (18:53 +0000)]
Add warnings if ldap_set_option() fails.
Check for ldap_set_option() error using LDAP_OPT_ERROR, not -1.
(probably should check != LDAP_OPT_SUCCESS instead).
Added additional usage errors.
Used return(EXIT_FAILURE) instead of exit(1).
Used DIRSEP instead of '/' && '\\'
Moved verbose output to stderr.

25 years agoFirst cut at ber_set_option(NULL,LBER_OPT_MEMORY_FN, myrealloc) where
Kurt Zeilenga [Sat, 29 May 1999 05:16:31 +0000 (05:16 +0000)]
First cut at ber_set_option(NULL,LBER_OPT_MEMORY_FN, myrealloc) where
myrealloc is pointer to a realloc() wrapper.
Must be first library call or else.

25 years agoFix --enable-ldap behavior for back-ldap
Howard Chu [Sat, 29 May 1999 03:44:46 +0000 (03:44 +0000)]
Fix --enable-ldap behavior for back-ldap

25 years agoold_abandon should be int* not long*.
Kurt Zeilenga [Sat, 29 May 1999 03:32:33 +0000 (03:32 +0000)]
old_abandon should be int* not long*.

25 years agosafe_free_string() should be static
Kurt Zeilenga [Sat, 29 May 1999 01:45:55 +0000 (01:45 +0000)]
safe_free_string() should be static

25 years agoAdd memory.c to -llber
Kurt Zeilenga [Sat, 29 May 1999 01:35:34 +0000 (01:35 +0000)]
Add memory.c to -llber

25 years agoFixed parsing of noidlen
Julio Sánchez Fernández [Sat, 29 May 1999 01:32:37 +0000 (01:32 +0000)]
Fixed parsing of noidlen

25 years agoInstall ldap_schema.h
Julio Sánchez Fernández [Sat, 29 May 1999 01:28:36 +0000 (01:28 +0000)]
Install ldap_schema.h

25 years agoFix allocator typo
Kurt Zeilenga [Sat, 29 May 1999 01:26:12 +0000 (01:26 +0000)]
Fix allocator typo

25 years agoAdd LBER_ and LDAP_ memory allocators/deallocators for internal
Kurt Zeilenga [Sat, 29 May 1999 01:19:14 +0000 (01:19 +0000)]
Add LBER_ and LDAP_ memory allocators/deallocators for internal
library use:
  LBER_ macros expand to system routines.
  LDAP_ macros expand to new ber_ allocators.

Add ber_ and ldap_ memory allocators/deallocator:
  ber_ routines are wrappers of LBER_ macros.
  ldap_ routines are wrappers of ber_ routines.

Removed safe_realloc() macro from various files.  This issue
(if an issue) should be resolved across whole package.

ldapmodify.c now uses ber_ allocators to resolve ber_bvfree()
vs. WIN32 multiple heaps issue.

These changes should facilate implementation of
  ber_set_option( NULL, LBER_OPT_MEMORY_FN, ...)
and
  ldap_set_option( NULL, LDAP_OPT_MEMORY_FN, ...).

25 years agober_clear() no longer needed. Removed.
Kurt Zeilenga [Fri, 28 May 1999 20:19:28 +0000 (20:19 +0000)]
ber_clear() no longer needed.  Removed.

25 years agoChanged lc_conn to be a pointer to a BerElement to aid in state management.
Kurt Zeilenga [Fri, 28 May 1999 19:33:05 +0000 (19:33 +0000)]
Changed lc_conn to be a pointer to a BerElement to aid in state management.
Added validation to exposed opaque data structures (BerElement, Sockbuf,
and LDAP).  Added macros BER_VALID, SOCKBUF_VALID, LDAP_VALID.
Added ber_pvt_ber_bytes() and ber_pvt_ber_remaining() macros to hide
some ber internals.  These really should be handled by ber_get_option().

25 years agoProvide (and use) #define shortcuts
Julio Sánchez Fernández [Fri, 28 May 1999 18:56:47 +0000 (18:56 +0000)]
Provide (and use) #define shortcuts
Really kill global_oc & global_at
Publish schema through LDAP (really, it's there at last :-)

25 years agosafe_string_free was freeing the string value, so we have to save it.
Julio Sánchez Fernández [Fri, 28 May 1999 18:51:21 +0000 (18:51 +0000)]
safe_string_free was freeing the string value, so we have to save it.

25 years agoFirst step in new schema support.
Julio Sánchez Fernández [Fri, 28 May 1999 14:27:07 +0000 (14:27 +0000)]
First step in new schema support.

25 years agoAdd schema support
Julio Sánchez Fernández [Fri, 28 May 1999 14:26:25 +0000 (14:26 +0000)]
Add schema support

25 years agoChange to be in line with libldap, i.e. add schema
Julio Sánchez Fernández [Fri, 28 May 1999 14:25:14 +0000 (14:25 +0000)]
Change to be in line with libldap, i.e. add schema

25 years agoIn try_read1msg, clear errno before calling ber_get_next, otherwise leftover
Howard Chu [Fri, 28 May 1999 05:19:18 +0000 (05:19 +0000)]
In try_read1msg, clear errno before calling ber_get_next, otherwise leftover
values will obscure EOF condition on closed sockets.

25 years agoDeath to LBER_END_SEQORSET.
Kurt Zeilenga [Fri, 28 May 1999 03:24:41 +0000 (03:24 +0000)]
Death to LBER_END_SEQORSET.

25 years agoInitial implementation of ldap_int_get_controls()... EXPERIMENTAL.
Kurt Zeilenga [Fri, 28 May 1999 02:15:57 +0000 (02:15 +0000)]
Initial implementation of ldap_int_get_controls()... EXPERIMENTAL.

25 years agoObtain version name from build/version (re-add build/version).
Kurt Zeilenga [Fri, 28 May 1999 00:35:09 +0000 (00:35 +0000)]
Obtain version name from build/version (re-add build/version).
This will facilate version.c generation on non-UNIX systems.

25 years agoApply string literal strdup fix to BDB2.
Kurt Zeilenga [Thu, 27 May 1999 23:06:53 +0000 (23:06 +0000)]
Apply string literal strdup fix to BDB2.

25 years agoMake a copy of "dn" to avoid modification of string literal.
Kurt Zeilenga [Thu, 27 May 1999 23:04:28 +0000 (23:04 +0000)]
Make a copy of "dn" to avoid modification of string literal.

25 years agoUse difftime() to determine cache age.
Kurt Zeilenga [Thu, 27 May 1999 22:48:14 +0000 (22:48 +0000)]
Use difftime() to determine cache age.

25 years agostrlen returns size_t not int.
Kurt Zeilenga [Thu, 27 May 1999 22:33:12 +0000 (22:33 +0000)]
strlen returns size_t not int.

25 years agorename ldap_pvt_init_utils() to ldap_int_utils_init() and provide
Kurt Zeilenga [Thu, 27 May 1999 22:25:55 +0000 (22:25 +0000)]
rename ldap_pvt_init_utils() to ldap_int_utils_init() and provide
prototype in ldap-int.h.

25 years agoIncorporate #define's per Kurt's suggestion
Julio Sánchez Fernández [Thu, 27 May 1999 18:18:36 +0000 (18:18 +0000)]
Incorporate #define's per Kurt's suggestion

25 years agomove connection_close call from connection_input to connection_resched
Kurt Zeilenga [Thu, 27 May 1999 06:22:59 +0000 (06:22 +0000)]
move connection_close call from connection_input to connection_resched
to avoid accessing c_conn_state after close.