|
@@ -4519,12 +4519,16 @@ int pv_parse_via_name(pv_spec_p sp, str *in)
|
|
sp->pvp.pvn.u.isname.name.n = 8;
|
|
sp->pvp.pvn.u.isname.name.n = 8;
|
|
else if(strncmp(in->s, "ocalgo", 6) == 0)
|
|
else if(strncmp(in->s, "ocalgo", 6) == 0)
|
|
sp->pvp.pvn.u.isname.name.n = 10;
|
|
sp->pvp.pvn.u.isname.name.n = 10;
|
|
|
|
+ else if(strncmp(in->s, "oc-seq", 6) == 0)
|
|
|
|
+ sp->pvp.pvn.u.isname.name.n = 12;
|
|
else
|
|
else
|
|
goto error;
|
|
goto error;
|
|
break;
|
|
break;
|
|
case 7:
|
|
case 7:
|
|
if(strncmp(in->s, "protoid", 7) == 0)
|
|
if(strncmp(in->s, "protoid", 7) == 0)
|
|
sp->pvp.pvn.u.isname.name.n = 3;
|
|
sp->pvp.pvn.u.isname.name.n = 3;
|
|
|
|
+ else if(strncmp(in->s, "oc-algo", 7) == 0)
|
|
|
|
+ sp->pvp.pvn.u.isname.name.n = 10;
|
|
else
|
|
else
|
|
goto error;
|
|
goto error;
|
|
break;
|
|
break;
|
|
@@ -4540,6 +4544,12 @@ int pv_parse_via_name(pv_spec_p sp, str *in)
|
|
else
|
|
else
|
|
goto error;
|
|
goto error;
|
|
break;
|
|
break;
|
|
|
|
+ case 11:
|
|
|
|
+ if(strncmp(in->s, "oc-validity", 11) == 0)
|
|
|
|
+ sp->pvp.pvn.u.isname.name.n = 11;
|
|
|
|
+ else
|
|
|
|
+ goto error;
|
|
|
|
+ break;
|
|
default:
|
|
default:
|
|
goto error;
|
|
goto error;
|
|
}
|
|
}
|