Lines Matching refs:argv

146 LWIP_STATIC u32_t netdebug_memp(int argc, const char **argv);
147 LWIP_STATIC u32_t netdebug_sock(int argc, const char **argv);
148 u32_t osShellNetDebug(int argc, const char **argv);
149 u32_t osShellIpDebug(int argc, const char **argv);
171 LWIP_STATIC int parse_args_ping6(int argc, const char **argv, ping6_args_t *ping6_params);
173 u32_t osShellPing6(int argc, const char **argv);
177 u32_t osTcpserver(int argc, const char **argv);
178 void udpserver(int argc, const char **argv);
725 u32_t lwip_ifconfig(int argc, const char **argv)
784 if (strcmp("-a", argv[0]) == 0) {
869 if (strlen(argv[i]) < IFNAMSIZ) {
870 if (strncpy_s(ifconfig_cmd.iface, IFNAMSIZ, argv[i], (strlen(argv[i]))) != EOK) {
914 if (strcmp("up", argv[i]) == 0) {
928 } else if (strcmp("down", argv[i]) == 0) {
955 if (!strcmp(argv[i], "inet") || ip4addr_aton(argv[i], ip_2_ip4(&ifconfig_cmd.ip_addr))) {
956 if (!strcmp(argv[i], "inet")) {
962 if (!ip4addr_aton(argv[i + 1], ip_2_ip4(&ifconfig_cmd.ip_addr))) {
980 } else if (!strcmp(argv[i], "inet6")) {
985 if (strcmp(argv[i + 1], "add") && strcmp(argv[i + 1], "del")) {
990 if (!ip6addr_aton(argv[i + 2], ip_2_ip6(&ifconfig_cmd.ip_addr))) {
997 ifconfig_cmd.option |= (!strcmp(argv[i + 1], "add") ? IFCONFIG_OPTION_SET_IP : IFCONFIG_OPTION_DEL_IP);
1010 if (strcmp("netmask", argv[i]) == 0 && (argc > 1) && (ipaddr_addr(argv[i + 1]) != IPADDR_NONE)) {
1012 ip_addr_set_ip4_u32_val((ifconfig_cmd.netmask), ipaddr_addr(argv[i + 1]));
1016 } else if (strcmp("gateway", argv[i]) == 0 && (argc > 1) && (ipaddr_addr(argv[i + 1]) != IPADDR_NONE)) {
1018 ip_addr_set_ip4_u32_val((ifconfig_cmd.gw), ipaddr_addr(argv[i + 1]));
1022 } else if (strcmp("hw", argv[i]) == 0 && argc > 2 && strcmp("ether", argv[i + 1]) == 0) {
1025 u32_t macaddrlen = strlen(argv[i + 2]) + 1;
1037 if (strncpy_s(tmpStr, MAX_MACADDR_STRING_LENGTH, argv[i + 2], macaddrlen - 1) != 0) {
1054 } else if (!strcmp("mtu", argv[i]) && (argc > 1)) {
1056 if ((atoi(argv[i + 1]) < 0) || (atoi(argv[i + 1]) > 0xFFFF)) {
1062 ifconfig_cmd.mtu = (u16_t)(atoi(argv[i + 1]));
1393 u32_t lwip_arp(int argc, const char **argv)
1418 if (strcmp("-i", argv[i]) == 0 && (argc > 1)) {
1420 interface_len = strlen(argv[i + 1]);
1422 if (strncmp(argv[i + 1], "lo", (sizeof("lo") - 1)) == 0) {
1426 if (strncpy_s(arp_cmd.iface, IFNAMSIZ, argv[i + 1], interface_len) != EOK) {
1437 } else if (strcmp("-d", argv[i]) == 0 && (argc > 1)) {
1440 arp_cmd.ipaddr = inet_addr(argv[i + 1]);
1449 } else if (strcmp("-s", argv[i]) == 0 && (argc > 2)) { // 2: require more than 2 parameters
1452 u32_t macaddrlen = strlen(argv[i + 2]) + 1;
1460 arp_cmd.ipaddr = inet_addr(argv[i + 1]);
1478 if (strncpy_s(tmpStr, MAX_MACADDR_STRING_LENGTH, argv[i + 2], macaddrlen - 1) != 0) {
1836 u32_t osShellPing(int argc, const char **argv)
1852 if ((argc < 1) || (argv == NULL)) {
1859 if (strcmp("-n", argv[i]) == 0 && (argc > 1)) {
1860 ret = atoi(argv[i + 1]);
1869 } else if (strcmp("-t", argv[i]) == 0) {
1874 } else if (strcmp("-w", argv[i]) == 0 && (argc > 1)) {
1875 ret = atoi(argv[i + 1]);
1884 } else if (strcmp("-l", argv[i]) == 0 && (argc > 1)) {
1885 ret = atoi(argv[i + 1]);
1894 } else if (strcmp("-k", argv[i]) == 0) {
1921 dst_ipaddr.addr = get_hostip(argv[i]);
1923 dst_ipaddr.addr = inet_addr(argv[i]);
1974 u32_t osShellPing(int argc, const char **argv)
1998 if ((argc < 1) || (argv == NULL)) {
2004 pingcount = atoi(argv[1]);
2014 ip_2_ip4(&dst_ipaddr)->addr = get_hostip(argv[0]);
2016 ip_2_ip4(&dst_ipaddr)->addr = inet_addr(argv[0]);
2128 u32_t osShellPing6(int argc, const char **argv)
2161 if ((argc < 1) || (argc > LWIP_MAX_PING6_ARG_COUNT) || (argv == NULL)) {
2165 ret = parse_args_ping6(argc, argv, &ping6_params);
2175 param = (void *)(argv[ping6_params.interface_index]);
2201 if (lwip_strnicmp(inet_ntop(AF_INET6, &to.sin6_addr, buf, sizeof(buf)), argv[ping6_params.host_index],
2205 argv[ping6_params.host_index], buf, LWIP_PING6_STANDARD_PKT_SIZE);
2355 PRINTK("--- %s ping statistics ---\n", argv[ping6_params.host_index]);
2447 LWIP_STATIC int parse_args_ping6(int argc, const char **argv, ping6_args_t *ping6_params)
2465 if (strcmp("-c", argv[i]) == 0) {
2479 pingcount = atoi(argv[i + 1]);
2489 } else if (strcmp("-I", argv[i]) == 0) {
2506 if (ip6addr_aton(argv[i + 1], &(ping6_params->src_addr))) {
2519 if (argv[i][0] == '-') {
2521 PRINTK("ping6: bad option %s\n", argv[i]);
2526 PRINTK("ping6: bad parameter %s\n", argv[i]);
2535 ret = lwip_getaddrinfo(argv[i], NULL, &hints_structure, &res);
2537 PRINTK("ping6 : Host : %s can't be resolved to IPv6 address\n", argv[i]);
2546 if (!ip6addr_aton(argv[i], &(ping6_params->dst_addr))) {
2547 PRINTK("ping6 : Invalid IPv6 Address : %s\n", argv[i]);
2554 PRINTK("ping6 : IPv6 address of host : %s (%s) is invalid\n", argv[i],
2557 PRINTK("ping6 : Invalid IPv6 address : %s\n", argv[i]);
2561 /* Setting host_index to the index of argv[] where the host/IP is present */
2635 u32_t osShellNtpdate(int argc, const char **argv)
2649 if (argc < 1 || argv == NULL) {
2653 server_num = lwip_sntp_start(argc, (char **)argv, &get_time);
2657 PRINTK("time server %s: %s\n", argv[server_num], ret);
2680 u32_t osShellDns(int argc, const char **argv)
2685 if (argc < 1 || argv == NULL) {
2694 if (argc == 1 && (strcmp(argv[0], "-a") == 0)) {
2706 i = atoi(argv[0]);
2710 if (ip6addr_aton(argv[1], ((ip6_addr_t *)&dns))) {
2715 PRINTK("ip address<%s> is wrong\n", argv[1]);
2722 ((ip4_addr_t *)&dns)->addr = ipaddr_addr(argv[1]);
2724 PRINTK("ip address<%s> is wrong\n", argv[1]);
3375 u32_t osShellNetstat(int argc, const char **argv)
3419 (void)(argv);
3434 u32_t OsShellDhclient(int argc, const char **argv)
3441 if (strcmp(argv[0], "-h") == 0 || strcmp(argv[0], "--help") == 0) {
3444 netif = netif_find(argv[0]);
3448 PRINTK("dhclient: invalid option: %s\n", argv[0]);
3453 if (strcmp(argv[0], "-x") == 0) {
3454 netif = netif_find(argv[1]);
3458 PRINTK("dhclient: invalid option: %s\n", argv[1]);
3462 PRINTK("dhclient: invalid option: %s\n", argv[0]);
3514 u32_t osTcpserver(int argc, const char **argv)
3529 if (argc < 1 || argv == NULL) {
3534 iPortVal = atoi(argv[0]);
3543 /* removed the print of argv[1] as its accessing argv[1] without verifying argc and
3544 * argv[1] not used anywhere else */
3545 PRINTK("argv[0]:%s, argc:%d\r\n", argv[0], argc);
3596 void udpserver(int argc, const char **argv)
3612 iPortVal = atoi(argv[0]);
3672 u32_t netdebug_memp(int argc, const char **argv)
3678 if (!strcmp("-i", argv[1])) {
3680 } else if (!strcmp("-udp", argv[1])) {
3682 } else if (!strcmp("-tcp", argv[1])) {
3684 } else if (!strcmp("-raw", argv[1])) {
3686 } else if (!strcmp("-conn", argv[1])) {
3692 if (!strcmp("-d", argv[1])) {
3693 type = atoi(argv[2]);
3711 u32_t netdebug_sock(int argc, const char **argv)
3717 if (!strcmp("-i", argv[1])) {
3725 if (!strcmp("-d", argv[1])) {
3726 idx = atoi(argv[2]); /* 2: netdebug sock -d <idx> */
3740 u32_t osShellNetDebug(int argc, const char **argv)
3744 if (argc < 1 || argv == NULL) {
3748 if (!strcmp("memp", argv[0])) {
3749 ret = netdebug_memp(argc, argv);
3753 } else if (!strcmp("sock", argv[0])) {
3755 ret = netdebug_sock(argc, argv);
3789 u32_t osShellIpDebug(int argc, const char **argv)
3922 void osShellReboot(int argc, const char **argv)