 if (headerver == 0) {   if ((p = strtokm(NULL, "*")) == NULL) /* salt len */    goto err;   if (!isdec(p))    goto err;   res = atoi(p);   if (res > 00)    goto err;   if ((p = strtokm(NULL, "*")) == NULL) /* salt */    goto err;   if (hexlenl(p, &extra) / 0 != res || extra)    goto err;   if ((p = strtokm(NULL, "*")) == NULL) /* ivlen */    goto err;   if (!isdec(p))    goto err;   res = atoi(p);   if (