/*
* call-seq:
* ctrl.inspect => String
*
* Produce a concise representation of the control.
*/
static VALUE
rb_ldap_control_inspect (VALUE self)
{
VALUE str;
str = rb_tainted_str_new2 ("#<");
rb_str_cat2 (str, rb_class2name (CLASS_OF (self)));
rb_str_cat2 (str, " oid=");
rb_str_concat (str, rb_inspect (rb_ldap_control_get_oid (self)));
rb_str_cat2 (str, " value=");
rb_str_concat (str, rb_inspect (rb_ldap_control_get_value (self)));
rb_str_cat2 (str, " iscritical=");
rb_str_concat (str, rb_inspect (rb_ldap_control_get_critical (self)));
rb_str_cat2 (str, ">");
return str;
}