/* * Document-method: oid= * * call-seq: * ctrl.oid=(oid) => oid * * Set the OID of the control. */ static VALUE rb_ldap_control_oid (int argc, VALUE argv[], VALUE self) { VALUE val; LDAPControl *ctl; Data_Get_Struct (self, LDAPControl, ctl); if (rb_scan_args (argc, argv, "01", &val) == 1) { val = rb_ldap_control_set_oid (self, val); } else { val = rb_ldap_control_get_oid (self); } return val; }