]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/charray.c
Use IPV6_V6ONLY on IPv6 sockets if available. This way we only get IPv6
[openldap] / servers / slapd / charray.c
index 768c167fd53c43c72da28424f3f29fbb298cafb0..e8c3dbc048d1f74a11d5f6de7b8334c8bfceef64 100644 (file)
@@ -188,7 +188,7 @@ charray_strcmp( const char **a1, const char **a2 )
                }
        }
 
-       if ( ! ( a1[0] && a2[0] ) ) {
+       if ( a1[0] || a2[0] ) {
                return( !0 );
        }
 
@@ -205,7 +205,7 @@ charray_strcasecmp( const char **a1, const char **a2 )
                }
        }
 
-       if ( ! ( a1[0] && a2[0] ) ) {
+       if ( a1[0] || a2[0] ) {
                return( !0 );
        }
 
@@ -225,7 +225,7 @@ slap_strcopy(
        if (!a || !b)
                return a;
        
-       while (*a++ = *b++) ;
+       while ((*a++ = *b++)) ;
        return a-1;
 }