diff --git a/src/frontend/inpcom.c b/src/frontend/inpcom.c index 012d39c09..5f3bb6347 100644 --- a/src/frontend/inpcom.c +++ b/src/frontend/inpcom.c @@ -1604,6 +1604,10 @@ is_a_modelname(const char *s) if (isdigit(s[0]) && isalpha(s[1]) && isalpha(s[2]) && isdigit(s[3])) return TRUE; + /* e.g. 1SMB4148 */ + if (isdigit(s[0]) && isalpha(s[1]) && isalpha(s[2]) && isalpha(s[3]) && isdigit(s[4])) + return TRUE; + return FALSE; }