Diff for /libraries/liblber/dtest.c between versions 1.5 and 1.6

version 1.5, 1998/11/23 00:46:32 version 1.6, 1998/12/22 00:34:02
Line 24 Line 24
 #include <console.h>  #include <console.h>
 #endif /* MACOS */  #endif /* MACOS */
   
 #include "lber-int.h"  #include <lber.h>
   
 static void usage( char *name )  static void usage( char *name )
 {  {
Line 37  main( int argc, char **argv ) Line 37  main( int argc, char **argv )
         long            i;          long            i;
         unsigned long   len;          unsigned long   len;
         int             tag;          int             tag;
         BerElement      ber;          BerElement      *ber;
         Sockbuf         sb;          Sockbuf         *sb;
   
 #ifdef HAVE_CONSOLE_H  #ifdef HAVE_CONSOLE_H
         ccommand( &argv );          ccommand( &argv );
         cshow( stdout );          cshow( stdout );
 #endif /* MACOS */  #endif /* MACOS */
   
         memset( &sb, 0, sizeof(sb) );          sb = lber_sockbuf_alloc_fd( fileno(stdin) );
         sb.sb_sd = 0;  
         sb.sb_ber.ber_buf = NULL;  
   
         if ( (tag = ber_get_next( &sb, &len, &ber )) == -1 ) {          if( (ber = ber_alloc_t(LBER_USE_DER)) == NULL ) {
                   perror( "ber_alloc_t" );
                   exit( 1 );
           }
   
           if ( (tag = ber_get_next( sb, &len, ber )) == -1 ) {
                 perror( "ber_get_next" );                  perror( "ber_get_next" );
                 exit( 1 );                  exit( 1 );
         }          }
         printf( "message has tag 0x%x and length %ld\n", tag, len );          printf( "message has tag 0x%x and length %ld\n", tag, len );
   
         if ( ber_scanf( &ber, "i", &i ) == -1 ) {          if ( ber_scanf( ber, "i", &i ) == -1 ) {
                 fprintf( stderr, "ber_scanf returns -1\n" );                  fprintf( stderr, "ber_scanf returns -1\n" );
                 exit( 1 );                  exit( 1 );
         }          }
         printf( "got int %ld\n", i );          printf( "got int %ld\n", i );
   
           lber_sockbuf_free( sb );
         return( 0 );          return( 0 );
 }  }

Removed from v.1.5  
changed lines
  Added in v.1.6


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