(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_handle
    	
 
    	The RADIUS resource.
      	vendor
    	
 
    	The vendor ID.
      	type
    	
 
    	The attribute type.
      	value
    	
 
    	The attribute value, which will be treated as a raw binary string.
      	options
    	
 
    	A bitmask of the attribute options. The available options include RADIUS_OPTION_TAGGED and RADIUS_OPTION_SALT.
      	tag
    	
 
    	The attribute tag. This parameter is ignored unless the RADIUS_OPTION_TAGGED option is set.
Returns: 
     Returns TRUE on success or FALSE on failure. 
Changelog: 
    
        
      PECL radius 1.3.0
    	The options and tag parameters were added. 
Examples: 
  
          radius_put_vendor_attr() example
    	
      
<?php
if (!radius_put_vendor_attr($res, RADIUS_VENDOR_MICROSOFT, RAD_MICROSOFT_MS_CHAP_CHALLENGE, $challenge)) {
    echo 'RadiusError:' . radius_strerror($res). "\n<br />";
    exit;
}
?>
 See also: 
     
      
                  
    		
    		
    		
    		
    		
            		
    		
    		
    	
Please login to continue.