Lines Matching refs:ctrl
2326 LDAPControl *ctrl, **ctrls, **ctrlp; in PHP_FUNCTION() local
2349 ctrl = *ctrlp = emalloc(sizeof(**ctrlp)); in PHP_FUNCTION()
2351 ctrl->ldctl_oid = Z_STRVAL_P(val); in PHP_FUNCTION()
2354 ctrl->ldctl_value.bv_val = Z_STRVAL_P(val); in PHP_FUNCTION()
2355 ctrl->ldctl_value.bv_len = Z_STRLEN_P(val); in PHP_FUNCTION()
2357 ctrl->ldctl_value.bv_val = NULL; in PHP_FUNCTION()
2358 ctrl->ldctl_value.bv_len = 0; in PHP_FUNCTION()
2362 ctrl->ldctl_iscritical = Z_TYPE_P(val) == IS_TRUE; in PHP_FUNCTION()
2364 ctrl->ldctl_iscritical = 0; in PHP_FUNCTION()
2864 LDAPControl ctrl, *ctrlsp[2]; in PHP_FUNCTION() local
2886 ctrl.ldctl_iscritical = 0; in PHP_FUNCTION()
2894 ctrl.ldctl_iscritical = (int)iscritical; in PHP_FUNCTION()
2903 rc = ber_flatten2(ber, &ctrl.ldctl_value, 0); in PHP_FUNCTION()
2910 ctrl.ldctl_oid = LDAP_CONTROL_PAGEDRESULTS; in PHP_FUNCTION()
2914 ctrlsp[0] = &ctrl; in PHP_FUNCTION()
2928 add_assoc_string(return_value, "oid", ctrl.ldctl_oid); in PHP_FUNCTION()
2929 if (ctrl.ldctl_value.bv_len) { in PHP_FUNCTION()
2930 add_assoc_stringl(return_value, "value", ctrl.ldctl_value.bv_val, ctrl.ldctl_value.bv_len); in PHP_FUNCTION()
2932 if (ctrl.ldctl_iscritical) { in PHP_FUNCTION()
2933 add_assoc_bool(return_value, "iscritical", ctrl.ldctl_iscritical); in PHP_FUNCTION()