]> git.sur5r.net Git - openldap/commitdiff
enable max_incoming checks
authorKurt Zeilenga <kurt@openldap.org>
Mon, 7 May 2001 02:03:35 +0000 (02:03 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Mon, 7 May 2001 02:03:35 +0000 (02:03 +0000)
servers/slapd/daemon.c
servers/slapd/main.c

index 42b7b1363e0078d563bd51d4c97044a0ed13adb9..204b9ceb51d0b50e06d8fcc7691d207944538e22 100644 (file)
@@ -81,7 +81,7 @@ slapd_daemon(
                c[i].c_domain = NULL;
                c[i].c_ops = NULL;
                c[i].c_sb.sb_sd = -1;
-               c[i].c_sb.sb_options = LBER_NO_READ_AHEAD;
+               c[i].c_sb.sb_options = LBER_NO_READ_AHEAD | LBER_MAX_INCOMING_SIZE;
                c[i].c_sb.sb_naddr = 0;
                c[i].c_sb.sb_ber.ber_buf = NULL;
                c[i].c_sb.sb_ber.ber_ptr = NULL;
index 78bf405f2375b91433b3f3f6e01778c23e72d027..a19831ebcda4b1e9a0ecbfb4b9e54f0efa685e90 100644 (file)
@@ -234,11 +234,12 @@ main( int argc, char **argv )
                c.c_cdn = NULL;
                c.c_ops = NULL;
                c.c_sb.sb_sd = 0;
-               c.c_sb.sb_options = 0;
+               c.c_sb.sb_options = LBER_MAX_INCOMING_SIZE;
                c.c_sb.sb_naddr = udp ? 1 : 0;
                c.c_sb.sb_ber.ber_buf = NULL;
                c.c_sb.sb_ber.ber_ptr = NULL;
                c.c_sb.sb_ber.ber_end = NULL;
+               c.c_sb.sb_max_incoming = 1 << 16;
                ldap_pvt_thread_mutex_init( &c.c_dnmutex );
                ldap_pvt_thread_mutex_init( &c.c_opsmutex );
                ldap_pvt_thread_mutex_init( &c.c_pdumutex );