parselong
? ((cp = parselong(optstring, args[optind].substring(2),
((cp = parselong(optstring, argv[optind]+2, &longoptarg)) != NULL) :