title: the world's most famous mythical manager
     mail: bjensen@example.com
     uid: bjensen
+.fi
 .LP
 the command:
 .LP
 .nf
     dn: cn=Barbara Jensen,dc=example,dc=com
     changetype: delete
+.fi
 .LP
 the command:
 .LP
 
 const struct berval *\fIrequestdata\fB,
 LDAPControl **\fIsctrls\fB,
 LDAPControl **\fIcctrls\fB,
-char **\fIretoidp\fB;
+char **\fIretoidp\fB,
 struct berval **\fIretdatap\fB );
 .RE
 .SH DESCRIPTION
 
 .ft
 LDAP *ld;
 LDAPMessage *entry;
-char *attr
+char *attr;
 .LP
 .ft B
 struct berval **ldap_get_values_len(ld, entry, attr)
 .ft
 LDAP *ld;
 LDAPMessage *entry;
-char *attr
+char *attr;
 .LP
 .ft B
-ldap_count_values(vals)
+int ldap_count_values(vals)
 .ft
 char **vals;
 .LP
 .ft B
-ldap_count_values_len(vals)
+int ldap_count_values_len(vals)
 .ft
 struct berval **vals;
 .LP
 .ft B
-ldap_value_free(vals)
+void ldap_value_free(vals)
 .ft
 char **vals;
 .LP
 .ft B
-ldap_value_free_len(vals)
+void ldap_value_free_len(vals)
 .ft
 struct berval **vals;
 .SH DESCRIPTION
 
 #include <ldap.h>
 .LP
 .ft B
-int ldap_parse_vlv_control( ld, ctrlp, target_posp, list_countp, contextp, errcodep );  
+int ldap_parse_vlv_control( ld, ctrlp, target_posp, list_countp, contextp, errcodep )
 .ft
 LDAP *ld;
 LDAPControl **ctrlp;
 
 } LDAPURLDesc;
 .LP
 .ft B
-ldap_free_urldesc( LDAPURLDesc *ludp )
+void ldap_free_urldesc( LDAPURLDesc *ludp );
 .SH DESCRIPTION
 These routines support the use of LDAP URLs (Uniform Resource Locators)
 as detailed in RFC 4516.  LDAP URLs look like this:
 
 .B userPassword
 .P
 The
-.b userPassword
+.B userPassword
 attribute is not strictly part of the
 .B ppolicy
 module.  It is, however, the attribute that is tracked and controlled
 
 .B [\-D authcDN | \-U authcID]
 .B [\-f slapd.conf]
 .B [\-F confdir]
-.B [\-o name[=value]
+.B [\-o name[=value]]
 .B [\-u]
 .B [\-v]
 .B [\-X authzID | \-o authzDN=DN]
 
 .B [\-j lineno]
 .B [\-l ldif-file]
 .B [\-n dbnum]
-.B [\-o name[=value]
+.B [\-o name[=value]]
 .B [\-q]
 .B [\-s]
 .B [\-S SID]
 
 .B [\-f slapd.conf]
 .B [\-F confdir]
 .B [\-M mech]
-.B [\-o name[=value]
+.B [\-o name[=value]]
 .B [\-R realm]
 .B [\-U authcID]
 .B [\-v]
 
 .B [\-g]
 .B [\-l ldif-file]
 .B [\-n dbnum]
-.B [\-o name[=value]
+.B [\-o name[=value]]
 .B [\-s subtree-dn]
 .B [\-v]
 .B 
 
 .B [\-f slapd.conf]
 .B [\-F confdir]
 .B [\-N | \-P]
-.B [\-o name[=value]
+.B [\-o name[=value]]
 .B [\-v]
 .B DN [...]
 .LP
 
 .B [\-F confdir]
 .B [\-g]
 .B [\-n dbnum]
-.B [\-o name[=value]
+.B [\-o name[=value]]
 .B [\-q]
 .B [\-v]
 .B [attr] [...]
 
 .B [\-d level]
 .B [\-f slapd.conf]
 .B [\-F confdir]
-.B [\-o name[=value]
+.B [\-o name[=value]]
 .B [\-Q]
 .B [\-u]
 .B [\-v]