/* * call-seq: * conn.delete(dn) => self * * Delete the entry with the DN, +dn+. */ VALUE rb_ldap_conn_delete_s (VALUE self, VALUE dn) { RB_LDAP_DATA *ldapdata; char *c_dn; GET_LDAP_DATA (self, ldapdata); c_dn = StringValueCStr (dn); ldapdata->err = ldap_delete_s (ldapdata->ldap, c_dn); Check_LDAP_Result (ldapdata->err); return self; }