int iCountStar =0;
char szFirstToken[100];
char szAnotherToken[100];
char *pszToken = strtok(inBuffer,"*");
while (pszToken)
{
iCountStar++;
if (iCountStar == 1)
strcpy(szFirstToken,pszToken);
else if (iCountStar == 4)
strcpy(szAnotherToken,pszToken);
pszToken = strtok(0,"*");
}// end parsing
//Now you can check the values
if (!strcmp(szFirstToken,"STD"))
{
if (strcmp(szAnotherToken,"SOMETHING"))
{
// printf("%s\n",szAnotherToken);
}
}