/* simple_strtoll - convert a string to a signed long long @cp: The start of the string @endp: A pointer to the end of the parsed string will be placed here @base: The number base to use  */
long long simple_strtoll(const char *cp, char **endp, unsigned int base)
/* simple_strtoll - convert a string to a signed long long @cp: The start of the string @endp: A pointer to the end of the parsed string will be placed here @base: The number base to use  */
long long simple_strtoll(const char *cp, char **endp, unsigned int base)
{
	if (*cp == '-')
		return -simple_strtoull(cp + 1, endp, base);
	return simple_strtoull(cp, endp, base);
}