search_token
if ((token = search_token(str, len, "MFG")) != NULL ||
(token = search_token(str, len, "MANUFACTURER")) != NULL)
search_token(token, UNKNOWN_LENGTH, ":") + 1);
if ((token = search_token(str, len, "MDL")) != NULL ||
(token = search_token(str, len, "MODEL")) != NULL)
search_token(token, UNKNOWN_LENGTH, ":") + 1);
if ((token = search_token(str, len, "VER")) != NULL)
search_token(token, UNKNOWN_LENGTH, ":") + 1);
if ((token = search_token(str, len, "REV")) != NULL)
search_token(token, UNKNOWN_LENGTH, ":") + 1);
if ((token = search_token(str, len, "CLS")) != NULL) {
class = search_token(token, UNKNOWN_LENGTH, ":") + 1;
if ((token = search_token(str, len, "CMD")) != NULL ||
(token = search_token(str, len, "COMMAND")) != NULL)
search_token(token, UNKNOWN_LENGTH, ":") + 1);
if (search_token(class, len, pnp_tokens[i]) != NULL) {