Lines Matching defs:arg

641 cmdline_content_type(char *arg, uint16_t key) {
666 if (isdigit((int)arg[0])) {
667 value = atoi(arg);
671 strncmp(arg, content_types[i].media_type, strlen(arg)) != 0 ;
678 coap_log_warn("W: unknown content-format '%s'\n",arg);
690 cmdline_hop_limit(char *arg) {
695 value = strtol(arg, NULL, 10);
795 cmdline_oscore(char *arg) {
797 char *sep = strchr(arg, ',');
801 oscore_conf_file = arg;
814 * Sets global URI options according to the URI passed as @p arg.
817 * @param arg The URI string.
823 cmdline_uri(char *arg) {
827 size_t len = strlen(arg);
836 (unsigned char *)arg));
838 } else { /* split arg into Uri-* options */
839 if (coap_split_uri((unsigned char *)arg, strlen(arg), &uri) < 0) {
867 cmdline_blocksize(char *arg) {
872 while (*arg && *arg != ',')
873 size = size * 10 + (*arg++ - '0');
875 if (*arg == ',') {
876 arg++;
934 cmdline_subscribe(char *arg) {
937 obs_seconds = atoi(arg);
947 cmdline_proxy(char *arg) {
948 if (coap_split_uri((unsigned char *)arg, strlen(arg), &proxy) < 0 ||
957 cmdline_token(char *arg) {
958 the_token.length = min(sizeof(_token_data), strlen(arg));
960 memcpy((char *)the_token.s, arg, the_token.length);
1008 cmdline_option(char *arg) {
1011 while (*arg && *arg != ',') {
1012 num = num * 10 + (*arg - '0');
1013 ++arg;
1015 if (*arg == ',')
1016 ++arg;
1018 /* read hex string when arg starts with "0x" */
1019 if (arg[0] == '0' && arg[1] == 'x') {
1022 size_t len = convert_hex_string(arg + 2, (uint8_t *)arg);
1024 /* On success, 2 * len + 2 == strlen(arg) */
1026 coap_new_optlist(num, len, (unsigned char *)arg));
1029 coap_new_optlist(num, strlen(arg), (unsigned char *)arg));
1033 if (strcasecmp(arg, "coaps+tcp") == 0) {
1036 } else if (strcasecmp(arg, "coap+tcp") == 0) {
1039 } else if (strcasecmp(arg, "coaps") == 0) {
1042 } else if (strcasecmp(arg, "coap") == 0) {
1046 coap_log_warn("%s is not a supported CoAP Proxy-Scheme\n", arg);
1198 cmdline_method(char *arg) {
1203 for (i=1; methods[i] && strcasecmp(arg,methods[i]) != 0 ; ++i)
1210 cmdline_read_user(char *arg, unsigned char **buf, size_t maxlen) {
1211 size_t len = strnlen(arg, maxlen);
1213 *buf = (unsigned char *)arg;
1222 cmdline_read_key(char *arg, unsigned char **buf, size_t maxlen) {
1223 size_t len = strnlen(arg, maxlen);
1225 *buf = (unsigned char *)arg;
1234 cmdline_read_hint_check(const char *arg) {
1235 FILE *fp = fopen(arg, "r");
1238 coap_log_err("Hint file: %s: Unable to open\n", arg);
1286 void *arg COAP_UNUSED) {
1295 void *arg) {
1296 coap_dtls_cpsk_info_t *psk_info = (coap_dtls_cpsk_info_t *)arg;
1320 /* Just use the defined key for now as passed in by arg */