YAMAMOTO Takashi
ee1c914277
net/tcp/tcp_input.c: Fix syslog formats
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
bfff9e5691
net/igmp/igmp_poll.c: Fix syslog formats
...
The following nxstyle errors are known.
They are a part of the copyright notice.
net/igmp/igmp_poll.c:22:82: error: Long line found
net/igmp/igmp_poll.c:29:82: error: Long line found
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
79d2a4b82b
net/igmp/igmp_mcastmac.c: Fix syslog formats
...
The following nxstyle errors are known.
They are a part of the copyright notice.
net/igmp/igmp_mcastmac.c:22:82: error: Long line found
net/igmp/igmp_mcastmac.c:29:82: error: Long line found
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
a403e6eec2
net/igmp/igmp_join.c: Fix a syslog format
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
ffe29f9025
net/igmp/igmp_join.c: Appease nxstyle
...
The following nxstyle errors are intentionally left
because they are a part of the copyright notice.
net/igmp/igmp_join.c:22:82: error: Long line found
net/igmp/igmp_join.c:29:82: error: Long line found
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
d6e87d7f40
net/igmp/igmp_input.c: Fix a syslog format
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
70a964bdcb
net/igmp/igmp_group.c: Fix syslog formats
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
b7be6047bb
net/sixlowpan/sixlowpan_send.c: Fix a syslog format
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
dcfe08d227
net/sixlowpan/sixlowpan_tcpsend.c: Fix syslog formats
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
d4b5684eba
net/sixlowpan/sixlowpan_framelist.c: Fix syslog formats
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
d5a5b6979d
net/sixlowpan/sixlowpan_framelist.c: Appease nxstyle
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
3ed096cc08
net/bluetooth/bluetooth_sendto.c: Fix a syslog format
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
d851cd9322
net/bluetooth/bluetooth_sockif.c: Fix syslog formats
2020-11-23 05:00:10 -08:00
YAMAMOTO Takashi
28fda4e5bb
net/tcp/tcp_send_unbuffered.c: Fix syslog formats
2020-11-23 05:00:10 -08:00
Matias N
d5b6ec450f
Parallelize depend file generation
2020-11-22 09:02:59 -03:00
YAMAMOTO Takashi
8cb6790cef
net/tcp/tcp_send_unbuffered.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
8a23f98233
net/tcp/tcp_wrbuffer_dump.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
bf9b36cf92
net/local/local_sockif.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
49055bc638
net/local/local_sendpacket.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
6ddaa18ee8
net/local/local_recvfrom.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
ba1b6876b4
net/tcp/tcp_send_buffered.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
3297c09d58
net/socket/send.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
c443809125
net/local/local_recvfrom.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
GAEHWILER Reto
cbd4e90781
net/tcp: Rectified keepalive fix
...
Simplification of previous fix. Also fixes the case when new data should
be sent while a keepalive is not yet acked.
2020-11-18 17:40:42 -03:00
YAMAMOTO Takashi
87f73862fd
net/local/local_fifo.c: Fix a few printf format warnings
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
26e1e4c74c
net/can/can_getsockopt.c: Fix type mismatches
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
be76d43e25
net/procfs/netdev_statistics.c: Fix a printf format warning
2020-11-16 08:29:00 -08:00
YAMAMOTO Takashi
62be7ba8b2
net/local/local_fifo.c: Appease nxstyle
2020-11-16 05:46:53 -08:00
YAMAMOTO Takashi
ba34213222
net/procfs/netdev_statistics.c: Appease nxstyle
2020-11-16 05:46:53 -08:00
chao.an
73d5700183
net/udp: fix nxstyle warning
...
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-11-10 19:40:41 -08:00
chao.an
95be9eaf4b
net/callback: remove the assert check of conn instance
...
remove the connection assertion since the instance will be invalid
if the network device has been taken down.
net/netdev/netdev_ioctl.c:
1847 void netdev_ifdown(FAR struct net_driver_s *dev)
1848 {
...
1871 /* Notify clients that the network has been taken down */
1872
1873 devif_dev_event(dev, NULL, NETDEV_DOWN);
...
1883 }
Change-Id: I492b97b5ebe035ea67bbdd7ed635cb13d085e89c
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-11-10 19:40:41 -08:00
Matias N
5c2750a960
fix typos
2020-10-28 22:02:09 -07:00
chao.an
a22f5bb8b0
net/tcp: fix nxstyle warning
...
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-10-28 11:41:16 -07:00
chao.an
d78bf36740
net/tcp: fix tcp socket close timeout if loss wireless connection
...
In the current net stack implementation, there is no mechanism
for notifying the loss of the wireless connection, if the network
is disconnected then application sends data packets through tcp,
the tcp_timer will keep retrying fetch the ack for awhile, the
connection status will not be able to be switched timely.
Change-Id: I84d1121527edafc6ee6ad56ba164838694e7e11c
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-10-28 11:41:16 -07:00
GAEHWILER Reto
83745652c4
TCP-stack fix for stalled tcp sockets due to broken keepalive
...
Fixes an issue where tcp sockets with activated keepalives stalled and
were not properly closed. Poll would not indicate a POLLHUP and therefore
locks down the application.
* tcp_conn_s.tcp_conn_s & tcp_conn_s.keepintvl changed to uint32_t
According RFC1122 keepidle MUST have a default of 2 hours.
2020-10-27 11:21:56 -07:00
ligd
90f3d2851c
net/devif/devif_callback.c: remove harmful debug check
...
N/A
Cause of curr maybe NULL, and following logic can handle this
Change-Id: I999c051a8f2e2698400fc8793ba068073a306972
Signed-off-by: ligd <liguiding1@xiaomi.com>
2020-10-26 14:19:01 -03:00
Matias N
5386f972fa
bluetooth: Add support for HCI RAW channel; make host layer optional
2020-10-25 17:04:25 -07:00
Brennan Ashton
1080d3f411
Bluetooth: Start implementing BTPROTO_HCI socket support
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-10-25 17:04:25 -07:00
Yoshinori Sugino
3ac90fca79
Remove tabs and spaces at the end of lines
2020-10-24 09:38:21 +01:00
Xiang Xiao
2956b8516b
Fix nxstyle warning
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-10-20 01:45:06 -07:00
Xiang Xiao
eb4121ce38
Change all 'Nuttx' to 'NuttX'
...
Unify the naming convention
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-10-20 01:45:06 -07:00
Nathan Hartman
80ce7800a9
Sources and Docs: Fix typos and nxstyle issues
...
Documentation/contributing/coding_style.rst:
* Fix repeated words: ("this this").
* Remove trailing spaces.
boards/z80/z80/z80sim/README.txt:
* Fix repeated words: ("this this") and rewrap lines.
graphics/Kconfig,
libs/libc/math/Kconfig:
* Fix repeated words: ("this this").
arch/arm/src/armv7-a/arm_assert.c,
arch/arm/src/armv7-r/arm_assert.c,
arch/arm/src/imxrt/imxrt_enet.c,
arch/arm/src/kinetis/kinetis_enet.c,
arch/arm/src/kinetis/kinetis_flexcan.c,
arch/arm/src/s32k1xx/s32k1xx_enet.c,
arch/arm/src/s32k1xx/s32k1xx_flexcan.c,
arch/arm/src/stm32/stm32_pwm.c,
arch/arm/src/stm32h7/stm32_pwm.c,
arch/arm/src/stm32l4/stm32l4_pwm.c,
arch/renesas/src/rx65n/rx65n_usbdev.c,
binfmt/libnxflat/libnxflat_bind.c,
drivers/pipes/pipe_common.c,
net/igmp/igmp_input.c,
net/tcp/tcp_conn.c,
sched/sched/sched_roundrobin.c:
* Fix typo in comment ("this this").
arch/arm/src/cxd56xx/cxd56_usbdev.c,
arch/arm/src/lc823450/lc823450_usbdev.c:
* Fix typo in comment and rewrap lines.
arch/arm/src/imxrt/imxrt_usbdev.c,
arch/arm/src/stm32/stm32_dac.c,
arch/arm/src/stm32f0l0g0/stm32_pwm.c,
arch/arm/src/stm32f7/stm32_pwm.c,
arch/arm/src/tiva/lm/lm4f_gpio.h,
fs/nxffs/nxffs_write.c,
include/nuttx/analog/pga11x.h,
include/nuttx/usb/usbdev.h,
net/mld/mld_join.c:
* Fix typo in comment ("this this").
* Fix nxstyle issues.
2020-10-02 04:54:52 +02:00
David Sidrane
e254083a7d
net:Add ARCH_PHY_POLLED option
2020-10-01 15:28:51 +08:00
Juha Niskanen
366e8afdb1
net/usrsock: fix outputted function name in debug prints
...
Signed-off-by: Juha Niskanen <juha.niskanen@haltian.com>
2020-09-21 10:36:31 -03:00
Xiang Xiao
b0797263ca
libc/stdio: Allocate file_struct dynamically
...
1.Reduce the default size of task_group_s(~512B each task)
2.Scale better between simple and complex application
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: Ia872137504fddcf64d89c48d6f0593d76d582710
2020-09-11 17:58:17 +08:00
Bhindhiya
d7aec84dbe
Resolve build warnings in file mld_group.c
2020-09-04 21:16:00 +08:00
Brennan Ashton
797bf447d1
net: For Bluetooth sockets use the Linux sockaddr types
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-08-29 14:04:54 -06:00
Xiang Xiao
b5f429c88b
Fix nxstyle warning
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-08-22 17:37:21 -06:00
Xiang Xiao
ae356001cf
Change all files come from Xiaomi/Pinecone to Apache License 2.0
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-08-22 17:37:21 -06:00
chao.an
e5f6dafe1f
net/socket: add SOCK_CLOEXEC/SOCK_NONBLOCK support
...
Reference here:
https://github.com/torvalds/linux/blob/master/include/linux/net.h
Change-Id: I9fd0170bcd1ae7e778e951d454ada76f63854de5
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-08-17 23:38:18 -05:00