Add extern optarg