rem: return soap->error = SOAP_TYPE; return SOAP_OK;
add: soap->error = SOAP_TYPE; return soap->error;
context: soap_s2ULONG64(struct soap *soap, const char *s, ULONG64 *p){ if (s && sscanf(s, SOAP_ULONG_FORMAT, p) != 1)    return soap->error = SOAP_TYPE;  return SOAP_OK;}