X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libraries%2Fliblber%2Fidtest.c;h=51863c2d30d6526268f4e93316945fd0d011803e;hb=5f28673792d67dbd5b9636cf6cda4eb72432712a;hp=a35e09826214a8e8c3e703ac532d3887e325400b;hpb=b35e18c03f4590a8d8f1f6d603e560cb5751ffb7;p=openldap diff --git a/libraries/liblber/idtest.c b/libraries/liblber/idtest.c index a35e098262..51863c2d30 100644 --- a/libraries/liblber/idtest.c +++ b/libraries/liblber/idtest.c @@ -1,5 +1,10 @@ /* idtest.c - ber decoding test program using isode libraries */ +/* $OpenLDAP$ */ /* + * Copyright 1998-2000 The OpenLDAP Foundation, All Rights Reserved. + * COPYING RESTRICTIONS APPLY, see COPYRIGHT file + */ +/* Portions * Copyright (c) 1990 Regents of the University of Michigan. * All rights reserved. * @@ -15,16 +20,14 @@ #include +#include + #ifdef HAVE_PSAP_H #include #include #endif -static usage( char *name ) -{ - fprintf( stderr, "usage: %s\n", name ); -} - +int main( int argc, char **argv ) { #ifdef HAVE_PSAP_H @@ -34,29 +37,29 @@ main( int argc, char **argv ) /* read the pe from standard in */ if ( (psin = ps_alloc( std_open )) == NULLPS ) { perror( "ps_alloc" ); - exit( 1 ); + exit( EXIT_FAILURE ); } if ( std_setup( psin, stdin ) == NOTOK ) { perror( "std_setup" ); - exit( 1 ); + exit( EXIT_FAILURE ); } /* write the pe to standard out */ if ( (psout = ps_alloc( std_open )) == NULLPS ) { perror( "ps_alloc" ); - exit( 1 ); + exit( EXIT_FAILURE ); } if ( std_setup( psout, stdout ) == NOTOK ) { perror( "std_setup" ); - exit( 1 ); + exit( EXIT_FAILURE ); } /* pretty print it to standard error */ if ( (pserr = ps_alloc( std_open )) == NULLPS ) { perror( "ps_alloc" ); - exit( 1 ); + exit( EXIT_FAILURE ); } if ( std_setup( pserr, stderr ) == NOTOK ) { perror( "std_setup" ); - exit( 1 ); + exit( EXIT_FAILURE ); } while ( (pe = ps2pe( psin )) != NULLPE ) { @@ -64,9 +67,9 @@ main( int argc, char **argv ) pe2ps( psout, pe ); } - exit( 0 ); + exit( EXIT_SUCCESS ); #else fprintf(stderr, "requires ISODE X.500 distribution.\n"); - exit( 1 ); + return( EXIT_FAILURE ); #endif }