/* | |
* Copyright (C) 2016, Red Hat Inc, Andrew Jones <drjones@redhat.com> | |
* | |
* This work is licensed under the terms of the GNU LGPL, version 2. | |
*/ | |
#include <libcflat.h> | |
#include <stdlib.h> | |
#include "util.h" | |
int parse_keyval(char *s, long *val) | |
{ | |
char *p; | |
p = strchr(s, '='); | |
if (!p) | |
return -1; | |
*val = strtol(p+1, NULL, 0); | |
return p - s; | |
} |