radius_strerror

(PECL radius >= 1.1.0) Returns an error message string radius_strerror ( resource $radius_handle ) If Radius-functions fail then they record an error message. This error message can be retrieved with this function. Returns: Returns error messages as string from failed radius functions.

radius_server_secret

(PECL radius >= 1.1.0) Returns the shared secret string radius_server_secret ( resource $radius_handle ) The shared secret is needed as salt for demangling mangled data like passwords and encryption-keys. Returns: Returns the server's shared secret as string, or FALSE on error.

radius_send_request

(PECL radius >= 1.1.0) Sends the request and waites for a reply int radius_send_request ( resource $radius_handle ) After the Radius request has been constructed, it is sent by radius_send_request(). The radius_send_request() function sends the request and waits for a valid reply, retrying the defined servers in round-robin fashion as necessary. Returns: If a valid response is received, radiu

radius_salt_encrypt_attr

(PECL radius >= 1.3.0) Salt-encrypts a value string radius_salt_encrypt_attr ( resource $radius_handle, string $data ) Applies the RADIUS salt-encryption algorithm to the given value. In general, this is achieved automatically by providing the RADIUS_OPTION_SALT option to an attribute setter function, but this function can be used if low-level request construction is required. Parameters:

radius_request_authenticator

(PECL radius >= 1.1.0) Returns the request authenticator string radius_request_authenticator ( resource $radius_handle ) The request authenticator is needed for demangling mangled data like passwords and encryption-keys. Returns: Returns the request authenticator as string, or FALSE on error. See also: radius

radius_put_vendor_string

(PECL radius >= 1.1.0) Attaches a vendor specific string attribute bool radius_put_vendor_string ( resource $radius_handle, int $vendor, int $type, string $value [, int $options = 0 [, int $tag ]] ) Attaches a vendor specific string attribute to the current RADIUS request. In general, radius_put_vendor_attr() is a more useful function for attaching string attributes, as it is binary safe. Note: A request must be creat

radius_put_vendor_int

(PECL radius >= 1.1.0) Attaches a vendor specific integer attribute bool radius_put_vendor_int ( resource $radius_handle, int $vendor, int $type, int $value [, int $options = 0 [, int $tag ]] ) Attaches a vendor specific integer attribute to the current RADIUS request. Note: A request must be created via radius_create_request() before this function can be called. Parameters: ra

radius_put_vendor_attr

(PECL radius >= 1.1.0) Attaches a vendor specific binary attribute bool radius_put_vendor_attr ( resource $radius_handle, int $vendor, int $type, string $value [, int $options = 0 [, int $tag ]] ) Attaches a vendor specific binary attribute to the current RADIUS request. Note: A request must be created via radius_create_request() before this function can be called. Parameters:

radius_put_vendor_addr

(PECL radius >= 1.1.0) Attaches a vendor specific IP address attribute bool radius_put_vendor_addr ( resource $radius_handle, int $vendor, int $type, string $addr ) Attaches an IP address vendor specific attribute to the current RADIUS request. Note: A request must be created via radius_create_request() before this function can be called. Parameters: radius_handle Th

radius_put_string

(PECL radius >= 1.1.0) Attaches a string attribute bool radius_put_string ( resource $radius_handle, int $type, string $value [, int $options = 0 [, int $tag ]] ) Attaches a string attribute to the current RADIUS request. In general, radius_put_attr() is a more useful function for attaching string attributes, as it is binary safe. Note: A request must be created via radius_create_request() before this function can be