Home
last modified time | relevance | path

Searched refs:argv (Results 301 - 325 of 3948) sorted by relevance

1...<<11121314151617181920>>...158

/base/customization/enterprise_device_management/interfaces/kits/location_manager/src/
H A Dlocation_manager_addon.cpp42 napi_value argv[ARGS_SIZE_TWO] = {nullptr}; in SetLocationPolicy() local
45 NAPI_CALL(env, napi_get_cb_info(env, info, &argc, argv, &thisArg, &data)); in SetLocationPolicy()
47 ASSERT_AND_THROW_PARAM_ERROR(env, MatchValueType(env, argv[ARR_INDEX_ZERO], napi_object), "parameter admin error"); in SetLocationPolicy()
48 ASSERT_AND_THROW_PARAM_ERROR(env, MatchValueType(env, argv[ARR_INDEX_ONE], napi_number), "parameter type error"); in SetLocationPolicy()
54 ASSERT_AND_THROW_PARAM_ERROR(env, ParseElementName(env, asyncCallbackInfo->elementName, argv[ARR_INDEX_ZERO]), in SetLocationPolicy()
62 ASSERT_AND_THROW_PARAM_ERROR(env, ParseInt(env, policyInt, argv[ARR_INDEX_ONE]), "element name param error"); in SetLocationPolicy()
80 napi_value argv[ARGS_SIZE_ONE] = {nullptr}; in GetLocationPolicy() local
84 NAPI_CALL(env, napi_get_cb_info(env, info, &argc, argv, &thisArg, &data)); in GetLocationPolicy()
88 ASSERT_AND_THROW_PARAM_ERROR(env, CheckGetPolicyAdminParam(env, argv[ARR_INDEX_ZERO], hasAdmin, elementName), in GetLocationPolicy()
/kernel/linux/linux-5.10/tools/testing/selftests/ir/
H A Dir_loopback.c94 int main(int argc, char **argv) in main() argument
104 argv[0]); in main()
106 rlircfd = lirc_open(argv[2]); in main()
110 argv[2]); in main()
112 wlircfd = lirc_open(argv[1]); in main()
115 argv[1]); in main()
117 snprintf(buf, sizeof(buf), "/sys/class/rc/%s/protocols", argv[2]); in main()
122 printf("Sending IR on %s and receiving IR on %s.\n", argv[1], argv[2]); in main()
/kernel/linux/linux-6.6/arch/um/os-Linux/
H A Dhelper.c21 char **argv; member
29 char **argv = data->argv; in helper_child() local
34 err = execvp_noalloc(data->buf, argv[0], argv); in helper_child()
43 int run_helper(void (*pre_exec)(void *), void *pre_data, char **argv) in run_helper() argument
71 data.argv = argv; in run_helper()
105 argv[0], strerror(-ret)); in run_helper()
/kernel/linux/linux-5.10/samples/bpf/
H A Dxdp_redirect_map_user.c97 int main(int argc, char **argv) in main() argument
113 while ((opt = getopt(argc, argv, optstr)) != -1) { in main()
125 usage(basename(argv[0])); in main()
134 printf("usage: %s <IFNAME|IFINDEX>_IN <IFNAME|IFINDEX>_OUT\n", argv[0]); in main()
143 ifindex_in = if_nametoindex(argv[optind]); in main()
145 ifindex_in = strtoul(argv[optind], NULL, 0); in main()
147 ifindex_out = if_nametoindex(argv[optind + 1]); in main()
149 ifindex_out = strtoul(argv[optind + 1], NULL, 0); in main()
153 snprintf(filename, sizeof(filename), "%s_kern.o", argv[0]); in main()
H A Dxdp_redirect_user.c98 int main(int argc, char **argv) in main() argument
114 while ((opt = getopt(argc, argv, optstr)) != -1) { in main()
126 usage(basename(argv[0])); in main()
135 printf("usage: %s <IFNAME|IFINDEX>_IN <IFNAME|IFINDEX>_OUT\n", argv[0]); in main()
144 ifindex_in = if_nametoindex(argv[optind]); in main()
146 ifindex_in = strtoul(argv[optind], NULL, 0); in main()
148 ifindex_out = if_nametoindex(argv[optind + 1]); in main()
150 ifindex_out = strtoul(argv[optind + 1], NULL, 0); in main()
154 snprintf(filename, sizeof(filename), "%s_kern.o", argv[0]); in main()
H A Dtest_cgrp2_sock2.c33 int main(int argc, char **argv) in main() argument
38 return usage(argv[0]); in main()
40 cg_fd = open(argv[1], O_DIRECTORY | O_RDONLY); in main()
46 if (load_bpf_file(argv[2])) in main()
52 filter_id = atoi(argv[3]); in main()
/kernel/linux/linux-6.6/tools/testing/selftests/ir/
H A Dir_loopback.c103 int main(int argc, char **argv) in main() argument
113 argv[0]); in main()
115 rlircfd = lirc_open(argv[2]); in main()
119 argv[2]); in main()
121 wlircfd = lirc_open(argv[1]); in main()
124 argv[1]); in main()
126 snprintf(buf, sizeof(buf), "/sys/class/rc/%s/protocols", argv[2]); in main()
131 printf("Sending IR on %s and receiving IR on %s.\n", argv[1], argv[2]); in main()
/kernel/linux/linux-6.6/samples/bpf/
H A Dxdp_fwd_user.c119 int main(int argc, char **argv) in main() argument
132 while ((opt = getopt(argc, argv, ":dDSF")) != -1) { in main()
147 usage(basename(argv[0])); in main()
156 usage(basename(argv[0])); in main()
161 snprintf(filename, sizeof(filename), "%s_kern.o", argv[0]); in main()
206 idx = if_nametoindex(argv[i]); in main()
208 idx = strtoul(argv[i], NULL, 0); in main()
215 err = do_detach(idx, argv[i], prog_name); in main()
219 err = do_attach(idx, prog_fd, map_fd, argv[i]); in main()
/kernel/linux/linux-6.6/scripts/dtc/
H A Dfdtoverlay.c95 int argc, char *argv[]) in do_fdtoverlay()
121 ovblob[i] = utilfdt_read(argv[i], &ov_len); in do_fdtoverlay()
123 fprintf(stderr, "\nFailed to read '%s'\n", argv[i]); in do_fdtoverlay()
129 argv[i], (unsigned long)ov_len, in do_fdtoverlay()
139 blob = apply_one(blob, ovblob[i], &buf_len, argv[i]); in do_fdtoverlay()
163 int main(int argc, char *argv[]) in main() argument
191 argv += optind; in main()
201 printf("overlay[%d] = %s\n", i, argv[i]); in main()
204 if (do_fdtoverlay(input_filename, output_filename, argc, argv)) in main()
93 do_fdtoverlay(const char *input_filename, const char *output_filename, int argc, char *argv[]) do_fdtoverlay() argument
/base/security/crypto_framework/frameworks/js/napi/crypto/src/
H A Dnapi_cipher.cpp162 napi_value argv[ARGS_SIZE_FOUR] = { nullptr }; in BuildContextForInit() local
163 napi_get_cb_info(env, info, &argc, argv, &thisVar, nullptr); in BuildContextForInit()
168 context->asyncType = isCallback(env, argv[expectedArgc - 1], argc, expectedArgc) ? ASYNC_CALLBACK : ASYNC_PROMISE; in BuildContextForInit()
179 if (napi_get_value_uint32(env, argv[index++], reinterpret_cast<uint32_t *>(&(context->opMode))) != napi_ok) { in BuildContextForInit()
185 status = napi_unwrap(env, argv[index++], reinterpret_cast<void **>(&napiKey)); in BuildContextForInit()
194 napi_typeof(env, argv[index], &valueType); in BuildContextForInit()
196 if (!GetParamsSpecFromNapiValue(env, argv[index], context->opMode, &context->paramsSpec)) { in BuildContextForInit()
203 if (!CreateCipherRef(env, thisVar, argv[PARAM1], context)) { in BuildContextForInit()
211 return GetCallbackFromJSParams(env, argv[index], &context->callback); in BuildContextForInit()
221 napi_value argv[ARGS_SIZE_TW in BuildContextForUpdate() local
268 napi_value argv[ARGS_SIZE_TWO] = { nullptr }; BuildContextForFinal() local
554 napi_value argv[ARGS_SIZE_THREE] = { nullptr }; JsCipherInitSync() local
626 napi_value argv[ARGS_SIZE_ONE] = { nullptr }; JsCipherUpdateSync() local
693 napi_value argv[ARGS_SIZE_ONE] = { nullptr }; JsCipherDoFinalSync() local
781 napi_value argv[ARGS_SIZE_ONE] = { nullptr }; CreateCipher() local
841 napi_value argv[ARGS_SIZE_TWO] = { nullptr }; JsSetCipherSpec() local
919 napi_value argv[ARGS_SIZE_ONE] = { nullptr }; JsGetCipherSpec() local
[all...]
/kernel/linux/linux-6.6/tools/lib/perf/tests/
H A Dtests.h5 int test_cpumap(int argc, char **argv);
6 int test_threadmap(int argc, char **argv);
7 int test_evlist(int argc, char **argv);
8 int test_evsel(int argc, char **argv);
/base/customization/config_policy/interfaces/kits/js/src/
H A Dconfig_policy_napi.cpp108 napi_value argv[ARGS_SIZE_THREE] = {nullptr}; in GetOneCfgFileOrAllCfgFilesSync() local
111 napi_get_cb_info(env, info, &argc, argv, &thisVar, &data); in GetOneCfgFileOrAllCfgFilesSync()
119 if (ParseRelPath(env, asyncContext->relPath_, argv[ARR_INDEX_ZERO]) == nullptr) { in GetOneCfgFileOrAllCfgFilesSync()
124 if (ParseFollowMode(env, asyncContext->followMode_, argv[ARR_INDEX_ONE], hasExtra) == nullptr) { in GetOneCfgFileOrAllCfgFilesSync()
130 if (ParseFollowMode(env, asyncContext->followMode_, argv[ARR_INDEX_ONE], hasExtra) == nullptr || in GetOneCfgFileOrAllCfgFilesSync()
131 ParseExtra(env, asyncContext->extra_, argv[ARR_INDEX_TWO]) == nullptr) { in GetOneCfgFileOrAllCfgFilesSync()
142 napi_value argv[ARGS_SIZE_FOUR] = {nullptr}; in GetOneCfgFileOrAllCfgFiles() local
145 napi_get_cb_info(env, info, &argc, argv, &thisVar, &data); in GetOneCfgFileOrAllCfgFiles()
153 if (ParseRelPath(env, asyncContext->relPath_, argv[ARR_INDEX_ZERO]) == nullptr) { in GetOneCfgFileOrAllCfgFiles()
157 if (MatchValueType(env, argv[ARR_INDEX_ON in GetOneCfgFileOrAllCfgFiles()
209 napi_value argv[ARGS_SIZE_ONE] = {nullptr}; NAPIGetCfgDirList() local
[all...]
/base/startup/init/services/begetctl/
H A Dmain.c39 int main(int argc, char *argv[]) in main() argument
42 const char *last = strrchr(argv[0], '/'); in main()
47 last = argv[0]; in main()
52 char **args = argv; in main()
55 args = argv + 1; in main()
/kernel/linux/linux-5.10/arch/mips/ralink/
H A Dprom.c34 char **argv; in prom_init_cmdline() local
42 argv = (char **) KSEG1ADDR(fw_arg1); in prom_init_cmdline()
44 if (!argv) { in prom_init_cmdline()
45 pr_debug("argv=%p is invalid, skipping\n", in prom_init_cmdline()
46 argv); in prom_init_cmdline()
51 char *p = (char *) KSEG1ADDR(argv[i]); in prom_init_cmdline()
54 pr_debug("argv[%d]: %s\n", i, p); in prom_init_cmdline()
/kernel/linux/linux-6.6/arch/mips/ralink/
H A Dprom.c31 char **argv; in prom_init_cmdline() local
39 argv = (char **) KSEG1ADDR(fw_arg1); in prom_init_cmdline()
41 if (!argv) { in prom_init_cmdline()
42 pr_debug("argv=%p is invalid, skipping\n", in prom_init_cmdline()
43 argv); in prom_init_cmdline()
48 char *p = (char *) KSEG1ADDR(argv[i]); in prom_init_cmdline()
51 pr_debug("argv[%d]: %s\n", i, p); in prom_init_cmdline()
/base/telephony/call_manager/frameworks/js/napi/src/
H A Dnapi_call_manager.cpp955 bool matchFlag = NapiCallManagerUtils::MatchValueType(env, argv[ARRAY_INDEX_FIRST], napi_string); in Dial()
965 env, argv[ARRAY_INDEX_FIRST], asyncContext->number, PHONE_NUMBER_MAXIMUM_LIMIT, &(asyncContext->numberLen)); in Dial()
967 if (NapiCallManagerUtils::MatchValueType(env, argv[ARRAY_INDEX_SECOND], napi_undefined) || in Dial()
968 NapiCallManagerUtils::MatchValueType(env, argv[ARRAY_INDEX_SECOND], napi_null)) { in Dial()
970 } else if (NapiCallManagerUtils::MatchValueType(env, argv[ARRAY_INDEX_SECOND], napi_function)) { in Dial()
971 napi_create_reference(env, argv[ARRAY_INDEX_SECOND], DATA_LENGTH_ONE, &(asyncContext->callbackRef)); in Dial()
972 } else if (NapiCallManagerUtils::MatchValueType(env, argv[ARRAY_INDEX_SECOND], napi_object)) { in Dial()
973 GetDialInfo(env, argv[ARRAY_INDEX_SECOND], *asyncContext); in Dial()
976 NapiCallManagerUtils::MatchValueType(env, argv[ARRAY_INDEX_SECOND], napi_object)) { in Dial()
977 GetDialInfo(env, argv[ARRAY_INDEX_SECON in Dial()
[all...]
/base/print/print_fwk/frameworks/kits/extension/src/
H A Djs_print_extension_context.cpp100 napi_valuetype GetNapiValueType(napi_env &engine, napi_value &argv) in GetNapiValueType() argument
103 napi_typeof(engine, argv, &valueType); in GetNapiValueType()
111 napi_value argv[NapiPrintUtils::MAX_ARGC] = { nullptr }; in OnStartAbility() local
112 napi_get_cb_info(engine, info, &argc, argv, nullptr, nullptr); in OnStartAbility()
120 OHOS::AppExecFwk::UnwrapWant(engine, argv[NapiPrintUtils::INDEX_ZERO], want); in OnStartAbility()
126 if (argc > NapiPrintUtils::ARGC_ONE && GetNapiValueType(engine, argv[1]) == napi_object) { in OnStartAbility()
128 AppExecFwk::UnwrapStartOptions(engine, argv[1], startOptions); in OnStartAbility()
154 napi_value lastParam = (argc == unwrapArgc) ? nullptr : argv[unwrapArgc]; in OnStartAbility()
164 napi_value argv[NapiPrintUtils::MAX_ARGC] = { nullptr }; in OnStartAbilityWithAccount() local
165 napi_get_cb_info(engine, info, &argc, argv, nullpt in OnStartAbilityWithAccount()
223 napi_value argv[NapiPrintUtils::MAX_ARGC] = { nullptr }; OnTerminateAbility() local
260 napi_value argv[NapiPrintUtils::MAX_ARGC] = { nullptr }; OnConnectAbility() local
309 napi_value argv[NapiPrintUtils::MAX_ARGC] = { nullptr }; OnConnectAbilityWithAccount() local
364 napi_value argv[NapiPrintUtils::MAX_ARGC] = { nullptr }; OnDisconnectAbility() local
[all...]
/base/theme/wallpaper_mgr/frameworks/kits/extension/src/
H A Djs_wallpaper_extension_context.cpp99 napi_value OnStartAbility(napi_env env, size_t argc, napi_value *argv) in OnStartAbility() argument
110 OHOS::AppExecFwk::UnwrapWant(env, argv[INDEX_ZERO], want); in OnStartAbility()
117 napi_typeof(env, argv[INDEX_ONE], &valueType); in OnStartAbility()
120 AppExecFwk::UnwrapStartOptions(env, argv[INDEX_ONE], startOptions); in OnStartAbility()
144 napi_value lastParam = (argc > unwrapArgc) ? argv[unwrapArgc] : nullptr; in OnStartAbility()
151 napi_value OnStartAbilityWithAccount(napi_env env, size_t argc, napi_value *argv) in OnStartAbilityWithAccount() argument
161 OHOS::AppExecFwk::UnwrapWant(env, argv[INDEX_ZERO], want); in OnStartAbilityWithAccount()
167 if (!OHOS::AppExecFwk::UnwrapInt32FromJS2(env, argv[INDEX_ONE], accountId)) { in OnStartAbilityWithAccount()
175 napi_typeof(env, argv[INDEX_ONE], &valueType); in OnStartAbilityWithAccount()
178 AppExecFwk::UnwrapStartOptions(env, argv[INDEX_TW in OnStartAbilityWithAccount()
208 OnTerminateAbility(napi_env env, size_t argc, napi_value *argv) OnTerminateAbility() argument
242 OnConnectAbility(napi_env env, size_t argc, napi_value *argv) OnConnectAbility() argument
282 OnConnectAbilityWithAccount(napi_env env, size_t argc, napi_value *argv) OnConnectAbilityWithAccount() argument
323 GetConnectId( const napi_value *argv, const AAFwk::Want &want, const sptr<JSWallpaperExtensionConnection> &connection) GetConnectId() argument
344 OnDisconnectAbility(napi_env env, size_t argc, napi_value *argv) OnDisconnectAbility() argument
536 napi_value argv[] = { napiElementName, napiRemoteObject }; HandleOnAbilityConnectDone() local
581 napi_value argv[] = { napiElementName }; HandleOnAbilityDisconnectDone() local
649 napi_value argv[] = { result }; CallJsFailed() local
[all...]
/base/time/time_service/framework/js/napi/system_date_time/src/
H A Dnapi_system_date_time.cpp80 auto inputParser = [env, setTimeContext](size_t argc, napi_value *argv) { in SetTime()
83 setTimeContext->status = napi_get_value_int64(env, argv[ARGV_FIRST], &setTimeContext->time); in SetTime()
106 auto inputParser = [env, setDateContext](size_t argc, napi_value *argv) { in SetDate()
110 napi_typeof(env, argv[ARGV_FIRST], &valueType); in SetDate()
112 napi_get_value_int64(env, argv[ARGV_FIRST], &setDateContext->time); in SetDate()
118 napi_has_named_property(env, argv[ARGV_FIRST], "getTime", &hasProperty); in SetDate()
122 napi_get_named_property(env, argv[0], "getTime", &getTimeFunc); in SetDate()
124 napi_call_function(env, argv[0], getTimeFunc, 0, nullptr, &getTimeResult); in SetDate()
153 auto inputParser = [env, getRealActiveTimeContext](size_t argc, napi_value *argv) { in GetRealActiveTime()
156 napi_typeof(env, argv[ARGV_FIRS in GetRealActiveTime()
[all...]
/base/web/webview/interfaces/kits/napi/webstorage/
H A Dnapi_web_storage.cpp62 napi_value argv[1] = { 0 }; in JsDeleteAllData() local
63 napi_get_cb_info(env, info, &argc, argv, &retValue, nullptr); in JsDeleteAllData()
70 napi_get_value_bool(env, argv[0], &incognitoMode); in JsDeleteAllData()
85 napi_value argv = nullptr; in JsDeleteOrigin() local
87 napi_get_cb_info(env, info, &argc, &argv, &retValue, nullptr); in JsDeleteOrigin()
95 napi_typeof(env, argv, &valueType); in JsDeleteOrigin()
101 napi_get_value_string_utf8(env, argv, nullptr, 0, &bufferSize); in JsDeleteOrigin()
109 napi_get_value_string_utf8(env, argv, stringValue, bufferSize + 1, &jsStringLength); in JsDeleteOrigin()
235 napi_value NapiWebStorage::GetOriginsAsync(napi_env env, napi_value *argv) in GetOriginsAsync() argument
249 napi_create_reference(env, *argv, in GetOriginsAsync()
287 napi_value argv = nullptr; JsGetOrigins() local
394 GetOriginUsageOrQuotaAsync(napi_env env, napi_value *argv, const std::string& origin, bool isQuato) GetOriginUsageOrQuotaAsync() argument
423 GetOriginUsageOrQuotaPromise(napi_env env, napi_value *argv, const std::string& origin, bool isQuato) GetOriginUsageOrQuotaPromise() argument
458 napi_value argv[RESULT_COUNT] = {0}; JsGetOriginUsageOrQuota() local
516 napi_value argv[RESULT_COUNT] = {0}; JsConstructor() local
[all...]
/base/web/webview/interfaces/kits/napi/webviewcontroller/
H A Dnapi_web_scheme_handler_request.cpp459 napi_value argv[1] = {0}; in JS_GetUrl() local
463 napi_get_cb_info(env, cbinfo, &argc, argv, &thisVar, &data); in JS_GetUrl()
485 napi_value argv[1] = {0}; in JS_SetUrl() local
488 napi_get_cb_info(env, cbinfo, &argc, argv, &thisVar, &data); in JS_SetUrl()
498 if (!NapiParseUtils::ParseString(env, argv[0], url)) { in JS_SetUrl()
510 napi_value argv[1] = {0}; in JS_GetStatus() local
514 napi_get_cb_info(env, cbinfo, &argc, argv, &thisVar, &data); in JS_GetStatus()
530 napi_value argv[1] = {0}; in JS_SetStatus() local
533 napi_get_cb_info(env, cbinfo, &argc, argv, &thisVar, &data); in JS_SetStatus()
543 if (!NapiParseUtils::ParseInt32(env, argv[ in JS_SetStatus()
556 napi_value argv[1] = {0}; JS_GetStatusText() local
582 napi_value argv[1] = {0}; JS_SetStatusText() local
607 napi_value argv[1] = {0}; JS_GetMimeType() local
633 napi_value argv[1] = {0}; JS_SetMimeType() local
657 napi_value argv[1] = {0}; JS_GetEncoding() local
683 napi_value argv[1] = {0}; JS_SetEncoding() local
708 napi_value argv[1] = {0}; JS_GetHeaderByName() local
739 napi_value argv[INTEGER_THREE] = {0}; JS_SetHeaderByName() local
785 napi_value argv[1] = {0}; JS_GetNetErrorCode() local
806 napi_value argv[INTEGER_ONE] = {0}; JS_SetNetErrorCode() local
872 napi_value argv[1] = {0}; JS_RequestStart() local
906 napi_value argv[1] = {0}; JS_RequestStop() local
989 napi_value argv[1] = {0}; JS_DidReceiveResponse() local
1027 napi_value argv[1] = {0}; JS_DidReceiveResponseBody() local
1090 napi_value argv[1] = {0}; JS_DidFailWithError() local
1185 napi_value argv[INTEGER_ONE] = {0}; JS_Initialize() local
1256 napi_value argv[INTEGER_TWO] = {0}; JS_Read() local
[all...]
/kernel/linux/linux-6.6/tools/perf/
H A Dbuiltin-list.c449 int cmd_list(int argc, const char **argv) in cmd_list() argument
497 argc = parse_options(argc, argv, list_options, list_usage, in cmd_list()
545 if (strcmp(argv[i], "tracepoint") == 0) in cmd_list()
547 else if (strcmp(argv[i], "hw") == 0 || in cmd_list()
548 strcmp(argv[i], "hardware") == 0) in cmd_list()
551 else if (strcmp(argv[i], "sw") == 0 || in cmd_list()
552 strcmp(argv[i], "software") == 0) { in cmd_list()
556 } else if (strcmp(argv[i], "cache") == 0 || in cmd_list()
557 strcmp(argv[i], "hwcache") == 0) in cmd_list()
559 else if (strcmp(argv[ in cmd_list()
[all...]
/vendor/hisilicon/hispark_pegasus/demo/tcpserver_demo/
H A Ddemo_entry_posix.c19 int main(int argc, char* argv[]) in main() argument
21 printf("Usage: %s [port] [host]\n", argv[0]); in main()
23 short port = argc > 1 ? atoi(argv[1]) : PARAM_SERVER_PORT; in main()
24 char* host = argc > 2 ? argv[2] : PARAM_SERVER_ADDR; in main()
/vendor/hisilicon/hispark_pegasus/demo/udpclient_demo/
H A Ddemo_entry_posix.c18 int main(int argc, char* argv[]) in main() argument
20 printf("Usage: %s [port] [host]\n", argv[0]); in main()
22 short port = argc > 1 ? atoi(argv[1]) : PARAM_SERVER_PORT; in main()
23 char* host = argc > 2 ? argv[2] : PARAM_SERVER_ADDR; in main()
/vendor/hisilicon/hispark_pegasus/demo/udpserver_demo/
H A Ddemo_entry_posix.c19 int main(int argc, char* argv[]) in main() argument
21 printf("Usage: %s [port] [host]\n", argv[0]); in main()
23 short port = argc > 1 ? atoi(argv[1]) : PARAM_SERVER_PORT; in main()
24 char* host = argc > 2 ? argv[2] : PARAM_SERVER_ADDR; in main()

Completed in 20 milliseconds

1...<<11121314151617181920>>...158