Home | History | Annotate | Download | only in symupload

Lines Matching refs:Options

64 } Options;
120 static void Start(Options *options) {
122 options->success = false;
124 if (!ModuleDataForSymbolFile(options->symbolsPath, &module_parts)) {
132 if (!options->version.empty())
133 parameters["version"] = options->version;
144 bool success = HTTPUpload::SendRequest(options->uploadURLStr,
146 options->symbolsPath,
148 options->proxy,
149 options->proxy_user_pwd,
169 options->success = success;
176 fprintf(stderr, "Usage: %s [options...] <symbols> <upload-URL>\n", argv[0]);
177 fprintf(stderr, "Options:\n");
189 SetupOptions(int argc, const char *argv[], Options *options) {
196 options->proxy_user_pwd = optarg;
199 options->version = optarg;
202 options->proxy = optarg;
219 options->symbolsPath = argv[optind];
220 options->uploadURLStr = argv[optind + 1];
225 Options options;
226 SetupOptions(argc, argv, &options);
227 Start(&options);
228 return options.success ? 0 : 1;