make it possible to provide keyring id in hexadecimal format

Signed-off-by: Dmitry Kasatkin <d.kasatkin@samsung.com>
This commit is contained in:
Dmitry Kasatkin 2014-06-13 12:59:14 +03:00
parent 24c9e6adc7
commit dddef9172e

View File

@ -963,7 +963,10 @@ static int cmd_import(struct command *cmd)
if (ring) {
if (ring[0] != '@') {
id = atoi(ring);
int base = 10;
if (ring[0] == '0' && ring[1] == 'x')
base = 16;
id = strtoul(ring, NULL, base);
} else {
if (strcmp(ring, "@t") == 0)
id = -1;