zhanghongyu
44e5a5ecd7
dhcpc: adds errno to the dhcpc internal error
...
add errno to help analyze possible causes of dhcp failures
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2023-05-12 22:30:38 +08:00
Xiang Xiao
73701cd7cd
Replace all strncpy with strlcpy
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-08 21:35:16 +03:00
Xiang Xiao
7c37421266
Replace all sprintf with snprintf
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-08 21:35:16 +03:00
Xiang Xiao
134b8b538f
Replace all strcat with strlcat
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-08 21:35:16 +03:00
Tiago Medicci Serrano
b5fb80c0cd
apps/netutils/rtptools: fix warning while building with clang
...
The flag '-Wno-maybe-uninitialized' is not known by clang, so a
workaround substitutes it for '-Wno-uninitialized' when clang is
being used as C compiler.
2023-05-03 00:28:55 +08:00
Tiago Medicci Serrano
a6c41fbaeb
apps/netutils: Add RTP tools
2023-05-02 13:42:41 +08:00
wangchen
c2f75330f7
nshlib/netcmds:support to set MTU
...
Usage:ifconfig interfacename mtu ***
Signed-off-by: wangchen <wangchen41@xiaomi.com>
2023-04-27 18:02:23 +08:00
Fotis Panagiotopoulos
c50ff7ff61
Fixes in asprintf usage.
2023-04-23 17:16:34 +08:00
Zhe Weng
f2819b71e5
netutils/iperf: Support RPMsg socket test
...
Usage:
iperf -s --rpmsg <name>
iperf -c <cpu> --rpmsg <name>
Note:
RPMsg with SOCK_DGRAM (`-u`) doesn't have server mode (bind) yet, iperf
may not work in this case before rpsock is enhanced.
Signed-off-by: Zhe Weng <wengzhe@xiaomi.com>
2023-04-22 01:16:49 +08:00
Zhe Weng
213219f30a
netutils/iperf: Support local socket test
...
Usage:
iperf -s --local <path>
iperf -c <path> --local || iperf -c <whatever> --local <path>
Can combine with other options, e.g. '-u' will result in local
UDP (DGRAM).
Signed-off-by: Zhe Weng <wengzhe@xiaomi.com>
2023-04-22 01:16:49 +08:00
Zhe Weng
411c98acec
netutils/iperf: Split out sockaddr from general logic
...
We'll add local/rpmsg sockets later, they're mainly different in
sockaddr, we can reuse other current logic.
Signed-off-by: Zhe Weng <wengzhe@xiaomi.com>
2023-04-22 01:16:49 +08:00
Zhe Weng
e3e3cc28a6
netutils/iperf: Use argtable's builtin glossary to print usage
...
Argtable's builtin glossary can produce same output and we do not need
to maintain two sets of help string. Then we're easier to add more
options to iperf.
Signed-off-by: Zhe Weng <wengzhe@xiaomi.com>
2023-04-22 01:16:49 +08:00
Petro Karashchenko
700b0ed235
netutils/netlib: fix typos in comments
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2023-04-19 03:11:19 +08:00
Petro Karashchenko
f7448f848b
netutils/webserver: improve modularity of httpd single server
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2023-04-19 03:11:19 +08:00
Xiang Xiao
aa99d267b7
Change the private default signal number to 32
...
and remove the unused private signal number macro
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-04-05 03:38:24 -07:00
Petro Karashchenko
6833a8c0cc
netutils/pppd: fix indentations in ppp.h
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2023-03-26 08:33:05 -06:00
chao an
b3cfcee47d
netutils/iperf: guaranteed precision before division
...
Iperf test on photon/wlan
Before:
0.00- 1.08 sec 65536 Bytes 0.00 Mbits/sec
After:
0.00- 1.04 sec 74970 Bytes 0.58 Mbits/sec
Signed-off-by: chao an <anchao@xiaomi.com>
2023-03-22 11:47:01 -03:00
Zhe Weng
86d084fe21
netutils/ftpc: Cancel wdog on error state in ftpc_reconnect.
...
The timer is for connect timeout, but is not cancelled on connect error,
then it may be triggered after ftpc quit and cause heap-use-after-free.
Signed-off-by: Zhe Weng <wengzhe@xiaomi.com>
2023-03-21 20:40:38 -03:00
simbit18
d3c3a6ebe0
apps/netutils/xmlrpc/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
7560a5e80d
apps/netutils/webserver/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
79b72c0302
apps/netutils/webclient/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
b2f1ab31c7
apps/netutils/thttpd/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
b2d24f7688
apps/netutils/tftpc/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
98a1618202
apps/netutils/telnetd/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
4b401d95b1
apps/netutils/telnetc/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
17103a6b3d
apps/netutils/smtp/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
27a17df69d
apps/netutils/rexecd/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
19d6f40767
apps/netutils/rexec/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
af4e177722
apps/netutils/pppd/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
257719d65a
apps/netutils/ntpclient/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
804762c72d
apps/netutils/netlib/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
e1357fa6c9
apps/netutils/netinit/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
6529e74326
apps/netutils/libcurl4nx/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
2c2577fc75
apps/netutils/ftpd/Make.defs: nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
8bc93e07ce
apps/netutils/ftpc/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
a75dd4be40
apps/netutils/esp8266/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
cf0ee4354c
apps/netutils/discover/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
585d0e083b
apps/netutils/dhcpd/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
5137e6f3db
apps/netutils/dhcpc/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
5736d2adfd
apps/netutils/dhcp6c/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
simbit18
6978a65293
apps/netutils/codecs/Make.defs: fix nxstyle
...
Add missing first line header
2023-03-20 14:17:07 +01:00
jturnsek
b67b56111a
Using poll instead of epoll by default
2023-03-10 14:59:16 +08:00
jturnsek
b13f70ca59
Nng library and pubsub example
2023-03-08 10:49:13 +08:00
Gustavo Henrique Nihei
f500c64962
Include missing headers throughout the repository
...
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2023-03-07 09:58:13 +08:00
Xiang Xiao
21bc466a2b
Remove the tail space char from all files
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-03-03 00:18:36 +02:00
zhangyuan21
5e4c4d7393
netutils/dhcpd: fixed simusb build issue
...
define dhcpd_arpupdate when CONFIG_NETUTILS_DHCPD_IGNOREBROADCAST undef
Signed-off-by: zhangyuan21 <zhangyuan21@xiaomi.com>
2023-03-01 21:25:31 +08:00
lilei19
41f60bd669
change strcpy to strlcpy
...
Change-Id: I8b9429a3c225a82842fce136bdb14b8b135066d3
Signed-off-by: lilei19 <lilei19@xiaomi.com>
2023-02-22 23:09:55 +08:00
Alan Carvalho de Assis
38eec3f0f0
netinit: Improve WiFi configuration
...
The current WiFi configuration expects user to look at symbols in
the wireless headers to configure it. This patch will improve it.
Notice that even those symbols that are bitfields are not allowed
to have more than 1 bit set at time.
2023-02-17 16:21:49 +08:00
zhanghongyu
96956ba83c
dhcpc: under STATE_HAVE_OFFER, dont send DECLINE when offer from same server
...
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2023-02-11 14:37:19 +08:00
Nathan Hartman
8e77b79f78
Kconfig: Make indent consistent with TABS
2023-02-10 14:11:48 +08:00