my_index
|| (long_only && (argv[optind][2] || !my_index (optstring, argv[optind][1])))))
|| my_index (optstring, *nextchar) == NULL)
char *temp = my_index (optstring, c);