Diff for /libraries/liblber/dtest.c between versions 1.15 and 1.22

version 1.15, 1999/05/19 17:10:55 version 1.22, 1999/08/01 23:50:08
Line 18 Line 18
 #include "portable.h"  #include "portable.h"
   
 #include <stdio.h>  #include <stdio.h>
 #include <stdlib.h>  
   
   #include <ac/stdlib.h>
 #include <ac/string.h>  #include <ac/string.h>
 #include <ac/socket.h>  #include <ac/socket.h>
 #include <ac/unistd.h>  #include <ac/unistd.h>
   
 #ifdef HAVE_CONSOLE_H  #ifdef HAVE_CONSOLE_H
 #include <console.h>  #include <console.h>
 #endif /* MACOS */  #endif
   
 #include "lber-int.h"  #include <lber.h>
   
 static void usage( char *name )  static void usage( char *name )
 {  {
Line 41  main( int argc, char **argv ) Line 41  main( int argc, char **argv )
         char *s;          char *s;
         int rc;          int rc;
   
         unsigned long tag, len;          ber_tag_t       tag;
           ber_len_t       len;
   
         BerElement      *ber;          BerElement      *ber;
         Sockbuf         *sb;          Sockbuf         *sb;
   
         /* enable debugging */          /* enable debugging */
         ber_int_debug = -1;          int ival = -1;
           ber_set_option( NULL, LBER_OPT_DEBUG_LEVEL, &ival );
   
         if ( argc < 2 ) {          if ( argc < 2 ) {
                 usage( argv[0] );                  usage( argv[0] );
Line 57  main( int argc, char **argv ) Line 59  main( int argc, char **argv )
 #ifdef HAVE_CONSOLE_H  #ifdef HAVE_CONSOLE_H
         ccommand( &argv );          ccommand( &argv );
         cshow( stdout );          cshow( stdout );
 #endif /* MACOS */  #endif
   
         sb = ber_sockbuf_alloc_fd( fileno(stdin) );          sb = ber_sockbuf_alloc_fd( fileno(stdin) );
   
Line 72  main( int argc, char **argv ) Line 74  main( int argc, char **argv )
         }          }
   
         printf("decode: message tag 0x%lx and length %ld\n",          printf("decode: message tag 0x%lx and length %ld\n",
                 tag, len );                  (unsigned long) tag, (long) len );
   
         for( s = argv[1]; *s; s++ ) {          for( s = argv[1]; *s; s++ ) {
                 char buf[128];                  char buf[128];
Line 81  main( int argc, char **argv ) Line 83  main( int argc, char **argv )
                 fmt[1] = '\0';                  fmt[1] = '\0';
   
                 printf("decode: format %s\n", fmt );                  printf("decode: format %s\n", fmt );
                 rc = ber_scanf( ber, fmt, buf );                  len = sizeof(buf);
                   rc = ber_scanf( ber, fmt, &buf[0], &len );
   
                 if( rc == LBER_ERROR ) {                  if( rc == LBER_ERROR ) {
                         perror( "ber_scanf" );                          perror( "ber_scanf" );

Removed from v.1.15  
changed lines
  Added in v.1.22


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org