return CKR_DATA_INVALID;
int size,i; int topicLen;  topicLen = PL_strlen(topic);  for ( i = 0; i < topicCount; i++) { size = PL_strlen(topics[i].name);  if (size <= topicLen) { if (PL_strncasecmp(topic,topics[i].name,size) == 0) { break; } } }  if (i == topicCount) { fprintf(stderr,"Can't find topic '%s'\n", topic); return CKR_DATA_INVALID; }  printf(" %s", topic); printf("\n"); printf(" %s\n",topics[i].helpString); return CKR_OK;
printTopicHelp(char *topic){    return CKR_DATA_INVALID;}