]> git.sur5r.net Git - openldap/commitdiff
ldif'ize ldif library (ie: everything is now in the ldif_ namespace)
authorKurt Zeilenga <kurt@openldap.org>
Sun, 20 Dec 1998 22:28:33 +0000 (22:28 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Sun, 20 Dec 1998 22:28:33 +0000 (22:28 +0000)
clients/tools/ldapmodify.c
include/ldif.h
libraries/libldif/line64.c
servers/slapd/entry.c
servers/slapd/repl.c
servers/slapd/tools/ldif2id2children.c
servers/slapd/tools/ldif2index.c
servers/slapd/tools/ldif2ldbm.c
servers/slurpd/re.c

index 12d4ad0255552b6b173331e5a559957fc179e32d..48b25249757535376404432907b20948ab784cbe 100644 (file)
@@ -251,7 +251,7 @@ process_ldif_rec( char *rbuf )
     pmods = NULL;
     dn = newrdn = NULL;
 
-    while ( rc == 0 && ( line = str_getline( &rbuf )) != NULL ) {
+    while ( rc == 0 && ( line = ldif_getline( &rbuf )) != NULL ) {
        ++linenum;
        if ( expect_sep && strcasecmp( line, T_MODSEPSTR ) == 0 ) {
            expect_sep = 0;
@@ -259,7 +259,7 @@ process_ldif_rec( char *rbuf )
            continue;
        }
        
-       if ( str_parse_line( line, &type, &value, &vlen ) < 0 ) {
+       if ( ldif_parse_line( line, &type, &value, &vlen ) < 0 ) {
            fprintf( stderr, "%s: invalid format (line %d of entry: %s\n",
                    prog, linenum, dn == NULL ? "" : dn );
            rc = LDAP_PARAM_ERROR;
index 217fe7a678189d1d9da208b22dcce06625cff808..d89b7da8cc295c7332eaf1b9655163a81063f2cc 100644 (file)
@@ -36,11 +36,12 @@ LDAP_BEGIN_DECL
     ((tlen) + 4 + LDIF_BASE64_LEN(vlen) \
     + ((LDIF_BASE64_LEN(vlen) + (tlen) + 3) / LINE_WIDTH * 2 ))
 
-int str_parse_line LDAP_P(( char *line, char **type, char **value, int *vlen));
-char * str_getline LDAP_P(( char **next ));
-void put_type_and_value LDAP_P(( char **out, char *t, char *val, int vlen ));
+int ldif_parse_line LDAP_P(( char *line, char **type, char **value, int *vlen));
+char * ldif_getline LDAP_P(( char **next ));
+void ldif_put_type_and_value LDAP_P(( char **out, char *t, char *val, int vlen ));
 char *ldif_type_and_value LDAP_P(( char *type, char *val, int vlen ));
 
+
 LDAP_END_DECL
 
 #endif /* _LDIF_H */
index d77765167bbcf38c949f7def2c8a1501496f49f4..14037b5379258995b1090f0b8ab157190987eac1 100644 (file)
@@ -41,14 +41,14 @@ static unsigned char b642nib[0x80] = {
 };
 
 /*
- * str_parse_line - takes a line of the form "type:[:] value" and splits it
+ * ldif_parse_line - takes a line of the form "type:[:] value" and splits it
  * into components "type" and "value".  if a double colon separates type from
  * value, then value is encoded in base 64, and parse_line un-decodes it
  * (in place) before returning.
  */
 
 int
-str_parse_line(
+ldif_parse_line(
     char       *line,
     char       **type,
     char       **value,
@@ -155,7 +155,7 @@ str_parse_line(
 }
 
 /*
- * str_getline - return the next "line" (minus newline) of input from a
+ * ldif_getline - return the next "line" (minus newline) of input from a
  * string buffer of lines separated by newlines, terminated by \n\n
  * or \0.  this routine handles continued lines, bundling them into
  * a single big line before returning.  if a line begins with a white
@@ -169,7 +169,7 @@ str_parse_line(
  */
 
 char *
-str_getline( char **next )
+ldif_getline( char **next )
 {
        char    *l;
        char    c;
@@ -195,7 +195,7 @@ str_getline( char **next )
 }
 
 void
-put_type_and_value( char **out, char *t, char *val, int vlen )
+ldif_put_type_and_value( char **out, char *t, char *val, int vlen )
 {
        unsigned char   *byte, *p, *stop;
        unsigned char   buf[3];
@@ -305,7 +305,7 @@ ldif_type_and_value( char *type, char *val, int vlen )
     }
 
     p = buf;
-    put_type_and_value( &p, type, val, vlen );
+    ldif_put_type_and_value( &p, type, val, vlen );
     *p = '\0';
 
     return( buf );
index 5e7ee6d31b73ab997e0c2cc535cfcc814255478d..726eaf675fb599d503f907d3799216b2b1a8f99f 100644 (file)
@@ -54,7 +54,7 @@ str2entry( char       *s )
        next = s;
        if ( isdigit( *s ) ) {
                e->e_id = atoi( s );
-               if ( (s = str_getline( &next )) == NULL ) {
+               if ( (s = ldif_getline( &next )) == NULL ) {
                        Debug( LDAP_DEBUG_TRACE,
                            "<= str2entry NULL (missing newline after id)\n",
                            0, 0, 0 );
@@ -67,12 +67,12 @@ str2entry( char     *s )
        vals[0] = &bval;
        vals[1] = NULL;
        ptype[0] = '\0';
-       while ( (s = str_getline( &next )) != NULL ) {
+       while ( (s = ldif_getline( &next )) != NULL ) {
                if ( *s == '\n' || *s == '\0' ) {
                        break;
                }
 
-               if ( str_parse_line( s, &type, &value, &vlen ) != 0 ) {
+               if ( ldif_parse_line( s, &type, &value, &vlen ) != 0 ) {
                        Debug( LDAP_DEBUG_TRACE,
                            "<= str2entry NULL (parse_line)\n", 0, 0, 0 );
                        continue;
@@ -164,7 +164,7 @@ entry2str(
                /* put "dn: <dn>" */
                tmplen = strlen( e->e_dn );
                MAKE_SPACE( LDIF_SIZE_NEEDED( 2, tmplen ));
-               put_type_and_value( (char **) &ecur, "dn", e->e_dn, tmplen );
+               ldif_put_type_and_value( (char **) &ecur, "dn", e->e_dn, tmplen );
        }
 
        /* put the attributes */
@@ -174,7 +174,7 @@ entry2str(
                        bv = a->a_vals[i];
                        tmplen = strlen( a->a_type );
                        MAKE_SPACE( LDIF_SIZE_NEEDED( tmplen, bv->bv_len ));
-                       put_type_and_value( (char **) &ecur, a->a_type,
+                       ldif_put_type_and_value( (char **) &ecur, a->a_type,
                            bv->bv_val, bv->bv_len );
                }
        }
index ecea75af7a0f5619ed5fc0ac1bda1be8b67fbf05..0961e30f25ad5d47d893df53381040f0adfd536a 100644 (file)
@@ -76,7 +76,7 @@ replog(
                                buf = (char *) ch_malloc( len );
 
                                bufp = buf;
-                               put_type_and_value( &bufp, mods->mod_type,
+                               ldif_put_type_and_value( &bufp, mods->mod_type,
                                    mods->mod_bvalues[i]->bv_val,
                                    mods->mod_bvalues[i]->bv_len );
                                *bufp = '\0';
index 9ff967dfa868e2a36fc456a953023b6e9b88cd45..08d62dfe53e4080725eaad14287fcee4ae03ed6a 100644 (file)
@@ -180,9 +180,9 @@ main( int argc, char **argv )
                                }
                                s = buf;
                                elineno = 0;
-                               while ( (linep = str_getline( &s )) != NULL ) {
+                               while ( (linep = ldif_getline( &s )) != NULL ) {
                                        elineno++;
-                                       if ( str_parse_line( linep, &type, &val,
+                                       if ( ldif_parse_line( linep, &type, &val,
                                            &vlen ) != 0 ) {
                                                Debug( LDAP_DEBUG_PARSE,
                            "bad line %d in entry ending at line %d ignored\n",
@@ -260,8 +260,8 @@ main( int argc, char **argv )
                        if ( * buf != '\n' ) {
                                id++;
                                s = buf;
-                               while ( (linep = str_getline( &s )) != NULL ) {
-                                       if ( str_parse_line( linep, &type, &val,
+                               while ( (linep = ldif_getline( &s )) != NULL ) {
+                                       if ( ldif_parse_line( linep, &type, &val,
                                            &vlen ) != 0 ) {
                                                Debug( LDAP_DEBUG_PARSE,
                                                    "bad line %d ignored\n",
index 15979b7e7d3991be937ebe2ea40d5bc99fa4ebca..893420c10c058ddd1228c77ae766f14c62df9fc8 100644 (file)
@@ -165,9 +165,9 @@ main( int argc, char **argv )
                                }
                                s = buf;
                                elineno = 0;
-                               while ( (linep = str_getline( &s )) != NULL ) {
+                               while ( (linep = ldif_getline( &s )) != NULL ) {
                                        elineno++;
-                                       if ( str_parse_line( linep, &type, &val,
+                                       if ( ldif_parse_line( linep, &type, &val,
                                            &vlen ) != 0 ) {
                                                Debug( LDAP_DEBUG_PARSE,
                            "bad line %d in entry ending at line %d ignored\n",
index 7f759367cc362d80de0661d205127cdc45cdf71b..ef3a1ba203a00c36f60721d7abf0db23f9a03106 100644 (file)
@@ -250,9 +250,9 @@ main( int argc, char **argv )
                        id++;
                        s = buf;
                        elineno = 0;
-                       while ( (linep = str_getline( &s )) != NULL ) {
+                       while ( (linep = ldif_getline( &s )) != NULL ) {
                                elineno++;
-                               if ( str_parse_line( linep, &type, &val, &vlen )
+                               if ( ldif_parse_line( linep, &type, &val, &vlen )
                                    != 0 ) {
                                        Debug( LDAP_DEBUG_PARSE,
                            "bad line %d in entry ending at line %d ignored\n",
index 5792850d7eda50bde168ead293cde90352deb902..02e558116bb36fa90d38f2bfde14f53b350895c6 100644 (file)
@@ -147,7 +147,7 @@ Re_parse(
     re->re_refcnt = sglob->num_replicas;
 
     for (;;) {
-       if (( state == GOT_ALL ) || ( buf = str_getline( &rp )) == NULL ) {
+       if (( state == GOT_ALL ) || ( buf = ldif_getline( &rp )) == NULL ) {
            break;
        }
        /*
@@ -159,7 +159,7 @@ Re_parse(
            continue;
        }
        buflen = ( long ) strlen( buf );
-       if ( str_parse_line( buf, &type, &value, &len ) < 0 ) {
+       if ( ldif_parse_line( buf, &type, &value, &len ) < 0 ) {
            Debug( LDAP_DEBUG_ANY,
                    "Error: Re_parse: malformed replog file\n",
                    0, 0, 0 );
@@ -205,7 +205,7 @@ Re_parse(
     }
 
     for (;;) {
-       if (( buf = str_getline( &rp )) == NULL ) {
+       if (( buf = ldif_getline( &rp )) == NULL ) {
            break;
        }
        buflen = ( long ) strlen( buf );
@@ -213,7 +213,7 @@ Re_parse(
            type = "-";
            value = NULL;
        } else {
-           if ( str_parse_line( buf, &type, &value, &len ) < 0 ) {
+           if ( ldif_parse_line( buf, &type, &value, &len ) < 0 ) {
                Debug( LDAP_DEBUG_ANY,
                        "Error: malformed replog line \"%s\"\n",
                        buf, 0, 0 );
@@ -278,7 +278,7 @@ get_repl_hosts(
     for (;;) {
        /* If this is a reject log, we need to skip over the ERROR: line */
        if ( !strncmp( *r_rp, ERROR_STR, strlen( ERROR_STR ))) {
-           line = str_getline( r_rp );
+           line = ldif_getline( r_rp );
            if ( line == NULL ) {
                break;
            }
@@ -286,11 +286,11 @@ get_repl_hosts(
        if ( strncasecmp( *r_rp, "replica:", 7 )) {
            break;
        }
-       line = str_getline( r_rp );
+       line = ldif_getline( r_rp );
        if ( line == NULL ) {
            break;
        }
-       if ( str_parse_line( line, &type, &value, &len ) < 0 ) {
+       if ( ldif_parse_line( line, &type, &value, &len ) < 0 ) {
            return( NULL );
        }
        port = 0;