(PECL radius >= 1.1.0)
Converts raw data to IP-Address
string radius_cvt_addr ( string $data )
Examples:
radius_cvt_addr() example
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <?php while ( $resa = radius_get_attr( $res )) { if (! is_array ( $resa )) { printf ( "Error getting attribute: %s\n" , radius_strerror( $res )); exit ; } $attr = $resa [ 'attr' ]; $data = $resa [ 'data' ]; switch ( $attr ) { case RADIUS_FRAMED_IP_ADDRESS: $ip = radius_cvt_addr( $data ); echo "IP: $ip<br>\n" ; break ; case RADIUS_FRAMED_IP_NETMASK: $mask = radius_cvt_addr( $data ); echo "MASK: $mask<br>\n" ; break ; } } ?> |
See also:
Please login to continue.