Commit ff290e23 authored by Andy Shevchenko's avatar Andy Shevchenko Committed by Greg Kroah-Hartman

staging: wlags49_h2: remove custom hex_to_bin() method

Signed-off-by: default avatarAndy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 3cda5bf1
......@@ -258,41 +258,6 @@ int is_valid_key_string( char *s )
/*******************************************************************************
* hexdigit2int()
*******************************************************************************
*
* DESCRIPTION:
*
* Converts a hexadecimal digit character to an integer
*
* PARAMETERS:
*
* c - the hexadecimal digit character
*
* RETURNS:
*
* the converted integer
*
******************************************************************************/
int hexdigit2int( char c )
{
if( c >= '0' && c <= '9' )
return c - '0';
if( c >= 'A' && c <= 'F' )
return c - 'A' + 10;
if( c >= 'a' && c <= 'f' )
return c - 'a' + 10;
return 0;
} // hexdigit2int
/*============================================================================*/
/*******************************************************************************
* key_string2key()
*******************************************************************************
......@@ -328,7 +293,7 @@ void key_string2key( char *ks, KEY_STRCT *key )
p = (char *)key->key;
for( i = 2; i < l; i+=2 ) {
*p++ = ( hexdigit2int( ks[i] ) << 4 ) + hexdigit2int (ks[i+1] );
*p++ = (hex_to_bin(ks[i]) << 4) + hex_to_bin(ks[i+1]);
n++;
}
......
......@@ -71,8 +71,6 @@ int is_valid_key_string( char *s );
void key_string2key( char *ks, KEY_STRCT *key );
int hexdigit2int( char c );
void wl_hcf_error( struct net_device *dev, int hcfStatus );
void wl_endian_translate_event( ltv_t *pLtv );
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment