]> git.sur5r.net Git - openldap/blobdiff - clients/tools/ldapsearch.c
Be a bit more liberal
[openldap] / clients / tools / ldapsearch.c
index ece0d0485c48d03b12e9a34d1a7db16aca42bcb4..dd47ecbb03f6cdb0b942dd010c6971e5b9ae2461 100644 (file)
@@ -222,6 +222,11 @@ main( int argc, char **argv )
                break;
        case 'l':       /* time limit */
                timelimit = atoi( optarg );
+               if( timelimit < 0 ) {
+                       fprintf( stderr, "%s: invalid timelimit (%d) specified\n",
+                               prog, timelimit );
+                       return EXIT_FAILURE;
+               }
                break;
        case 'L':       /* print entries in LDIF format */
                ++ldif;
@@ -831,7 +836,8 @@ main( int argc, char **argv )
        }
 
        if (ldif < 2 ) {
-               printf( "#\n# filter%s: %s\n# requesting: ",
+               printf( "#\n# LDAPv%d\n# filter%s: %s\n# requesting: ",
+                       version,
                        infile != NULL ? " pattern" : "",
                        filtpattern );