all: getopt returns int, not char