Skip to content
  • Mimi Zohar's avatar
    lib: add error checking to hex2bin · b7804983
    Mimi Zohar authored
    
    
    hex2bin converts a hexadecimal string to its binary representation.
    The original version of hex2bin did not do any error checking.  This
    patch adds error checking and returns the result.
    
    Changelog v1:
    - removed unpack_hex_byte()
    - changed return code from boolean to int
    
    Changelog:
    - use the new unpack_hex_byte()
    - add __must_check compiler option (Andy Shevchenko's suggestion)
    - change function API to return error checking result
      (based on Tetsuo Handa's initial patch)
    
    Signed-off-by: default avatarMimi Zohar <zohar@linux.vnet.ibm.com>
    Acked-by: default avatarAndy Shevchenko <andy.shevchenko@gmail.com>
    b7804983