Diff for /include/Attic/disptmpl.h between versions 1.5 and 1.13

version 1.5, 1999/05/18 23:12:34 version 1.13, 2001/05/29 01:29:57
Line 1 Line 1
   /* $OpenLDAP: pkg/ldap/include/disptmpl.h,v 1.12 2000/06/18 17:48:08 kurt Exp $ */
 /*  /*
  * Copyright 1998,1999 The OpenLDAP Foundation, Redwood City, California, USA   * Copyright 1998-2001 The OpenLDAP Foundation, Redwood City, California, USA
  * All rights reserved.   * All rights reserved.
  *   *
  * Redistribution and use in source and binary forms are permitted only   * Redistribution and use in source and binary forms, with or without
  * as authorized by the OpenLDAP Public License.  A copy of this   * modification, are permitted only as authorized by the OpenLDAP
  * license is available at http://www.OpenLDAP.org/license.html or   * Public License.  A copy of this license is available at
  * in file LICENSE in the top-level directory of the distribution.   * http://www.OpenLDAP.org/license.html or in file LICENSE in the
    * top-level directory of the distribution.
  */   */
 /* Portions  /* Portions
  * Copyright (c) 1993, 1994 Regents of the University of Michigan.   * Copyright (c) 1993, 1994 Regents of the University of Michigan.
Line 131  struct ldap_tmplitem { Line 133  struct ldap_tmplitem {
 };  };
   
   
 #define NULLTMPLITEM    ((struct ldap_tmplitem *)0)  
   
 #define LDAP_SET_TMPLITEM_APPDATA( ti, datap )  \  #define LDAP_SET_TMPLITEM_APPDATA( ti, datap )  \
         ( (ti)->ti_appdata = (void *)(datap) )          ( (ti)->ti_appdata = (void *)(datap) )
   
Line 151  struct ldap_oclist { Line 151  struct ldap_oclist {
     struct ldap_oclist  *oc_next;      struct ldap_oclist  *oc_next;
 };  };
   
 #define NULLOCLIST      ((struct ldap_oclist *)0)  
   
   
 /*  /*
  * add defaults list   * add defaults list
Line 166  struct ldap_adddeflist { Line 164  struct ldap_adddeflist {
     struct ldap_adddeflist      *ad_next;      struct ldap_adddeflist      *ad_next;
 };  };
   
 #define NULLADLIST      ((struct ldap_adddeflist *)0)  
   
   
 /*  /*
  * display template global options   * display template global options
Line 207  struct ldap_disptmpl { Line 203  struct ldap_disptmpl {
     struct ldap_disptmpl        *dt_next;      struct ldap_disptmpl        *dt_next;
 };  };
   
 #define NULLDISPTMPL    ((struct ldap_disptmpl *)0)  
   
 #define LDAP_SET_DISPTMPL_APPDATA( dt, datap )  \  #define LDAP_SET_DISPTMPL_APPDATA( dt, datap )  \
         ( (dt)->dt_appdata = (void *)(datap) )          ( (dt)->dt_appdata = (void *)(datap) )
   
Line 229  struct ldap_disptmpl { Line 223  struct ldap_disptmpl {
 #define LDAP_DTMPL_BUFSIZ       8192  #define LDAP_DTMPL_BUFSIZ       8192
   
   
 typedef int (*writeptype) LDAP_P(( void *writeparm, char *p, int len ));  typedef int (*ldap_writeptype) LDAP_P((
           void *writeparm, char *p, ber_len_t len ));
   
 LDAP_F( int )  LDAP_F( int )
 ldap_init_templates LDAP_P(( char *file, struct ldap_disptmpl **tmpllistp ));  ldap_init_templates LDAP_P(( char *file, struct ldap_disptmpl **tmpllistp ));
   
 LDAP_F( int )  LDAP_F( int )
 ldap_init_templates_buf LDAP_P(( char *buf,  ldap_init_templates_buf LDAP_P(( char *buf,
         long buflen,          ber_len_t buflen,
         struct ldap_disptmpl **tmpllistp ));          struct ldap_disptmpl **tmpllistp ));
   
 LDAP_F( void )  LDAP_F( void )
Line 283  LDAP_F( int ) Line 278  LDAP_F( int )
 ldap_entry2text LDAP_P(( LDAP *ld,  ldap_entry2text LDAP_P(( LDAP *ld,
         char *buf, LDAPMessage *entry,          char *buf, LDAPMessage *entry,
         struct ldap_disptmpl *tmpl, char **defattrs, char ***defvals,          struct ldap_disptmpl *tmpl, char **defattrs, char ***defvals,
         writeptype writeproc, void *writeparm, char *eol, int rdncount,          ldap_writeptype writeproc, void *writeparm, char *eol, int rdncount,
         unsigned long opts ));          unsigned long opts ));
   
 LDAP_F( int )  LDAP_F( int )
 ldap_vals2text LDAP_P(( LDAP *ld,  ldap_vals2text LDAP_P(( LDAP *ld,
         char *buf, char **vals, char *label, int labelwidth,          char *buf, char **vals, char *label, int labelwidth,
         unsigned long syntaxid, writeptype writeproc, void *writeparm,          unsigned long syntaxid, ldap_writeptype writeproc, void *writeparm,
         char *eol, int rdncount ));          char *eol, int rdncount ));
   
 LDAP_F( int )  LDAP_F( int )
 ldap_entry2text_search LDAP_P(( LDAP *ld,  ldap_entry2text_search LDAP_P(( LDAP *ld,
         char *dn, char *base, LDAPMessage *entry,          char *dn, char *base, LDAPMessage *entry,
         struct ldap_disptmpl *tmpllist, char **defattrs, char ***defvals,          struct ldap_disptmpl *tmpllist, char **defattrs, char ***defvals,
         writeptype writeproc, void *writeparm, char *eol, int rdncount,          ldap_writeptype writeproc, void *writeparm, char *eol, int rdncount,
         unsigned long opts ));          unsigned long opts ));
   
 LDAP_F( int )  LDAP_F( int )
 ldap_entry2html LDAP_P(( LDAP *ld,  ldap_entry2html LDAP_P(( LDAP *ld,
         char *buf, LDAPMessage *entry,          char *buf, LDAPMessage *entry,
         struct ldap_disptmpl *tmpl, char **defattrs, char ***defvals,          struct ldap_disptmpl *tmpl, char **defattrs, char ***defvals,
         writeptype writeproc, void *writeparm, char *eol, int rdncount,          ldap_writeptype writeproc, void *writeparm, char *eol, int rdncount,
         unsigned long opts, char *urlprefix, char *base ));          unsigned long opts, char *urlprefix, char *base ));
   
 LDAP_F( int )  LDAP_F( int )
 ldap_vals2html LDAP_P(( LDAP *ld,  ldap_vals2html LDAP_P(( LDAP *ld,
         char *buf, char **vals, char *label, int labelwidth,          char *buf, char **vals, char *label, int labelwidth,
         unsigned long syntaxid, writeptype writeproc, void *writeparm,          unsigned long syntaxid, ldap_writeptype writeproc, void *writeparm,
         char *eol, int rdncount, char *urlprefix ));          char *eol, int rdncount, char *urlprefix ));
   
 LDAP_F( int )  LDAP_F( int )
 ldap_entry2html_search LDAP_P(( LDAP  ldap_entry2html_search LDAP_P(( LDAP
         *ld, char *dn, char *base, LDAPMessage *entry,          *ld, char *dn, char *base, LDAPMessage *entry,
         struct ldap_disptmpl *tmpllist, char **defattrs, char ***defvals,          struct ldap_disptmpl *tmpllist, char **defattrs, char ***defvals,
         writeptype writeproc, void *writeparm, char *eol, int rdncount,          ldap_writeptype writeproc, void *writeparm, char *eol, int rdncount,
         unsigned long opts, char *urlprefix ));          unsigned long opts, char *urlprefix ));
   
 LDAP_END_DECL  LDAP_END_DECL

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


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