+/* ftest.c -- OpenLDAP Filter API Test */
/* $OpenLDAP$ */
-/*
- * Copyright 1998-2003 The OpenLDAP Foundation, All Rights Reserved.
- * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
+/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
+ *
+ * Copyright 1998-2013 The OpenLDAP Foundation.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted only as authorized by the OpenLDAP
+ * Public License.
+ *
+ * A copy of this license is available in the file LICENSE in the
+ * top-level directory of the distribution or, alternatively, at
+ * <http://www.OpenLDAP.org/license.html>.
*/
-/* OpenLDAP Filter API Test */
#include "portable.h"
#include <ldap.h>
#include "ldap_pvt.h"
+#include "lber_pvt.h"
#include "ldif.h"
#include "lutil.h"
{
fprintf( stderr, "usage:\n"
" ftest [-d n] filter\n"
- " filter - RFC 2254 string representation of an "
+ " filter - RFC 4515 string representation of an "
"LDAP search filter\n" );
return EXIT_FAILURE;
}
static int filter2ber( char *filter )
{
int rc;
- struct berval bv = {0};
+ struct berval bv = BER_BVNULL;
BerElement *ber;
printf( "Filter: %s\n", filter );