Commit Graph

30646 Commits

Author SHA1 Message Date
Gregory Nutt
4fa6106b57 Fix some compile problems found in build testing. 2017-08-12 14:28:27 -06:00
Gregory Nutt
8222156b25 Correct return type of sized delete operator 2017-08-12 14:13:30 -06:00
Gregory Nutt
f46482fa78 C++: Compilation with recent C++ compiler needs an overloaded delete operator that includes a size_t size argument. 2017-08-12 12:44:08 -06:00
Gregory Nutt
1f989af845 Update TODO list; SAMv7 XDMAC: Remove and unused global array. 2017-08-12 12:26:13 -06:00
Gregory Nutt
6579078287 Eliminate another warning. 2017-08-12 11:24:11 -06:00
Gregory Nutt
4b6f0149ec Eliminate a warning found in build testing. 2017-08-12 11:14:11 -06:00
Gregory Nutt
6bae133e74 Fix two warnings found in build testing. 2017-08-12 11:09:48 -06:00
Gregory Nutt
f8df43486a Update TODO list 2017-08-12 10:45:43 -06:00
Gregory Nutt
6c4405561a Fix a few compile errors and warnings found in build testing 2017-08-12 10:27:55 -06:00
Gregory Nutt
dacdbb0005 nucleo_f4x1re: Should use the same Make.defs file for both F401 and F411. 2017-08-12 08:13:04 -06:00
Gregory Nutt
f99e846e2e procfs routing table: Don't print the IPv4 routing table header if the table is empty. Fix a couple of places where CONFIG_NET_IPv4 was used wehre IPv6 was intended (not noticed now because I am testing with both enabled). 2017-08-12 07:41:44 -06:00
Gregory Nutt
d209e0e238 Add file missed in last commit. Fix naming in some configuration items. 2017-08-12 07:26:20 -06:00
Goran Mekić
3ae05042f4 Unify GCC/Clang config 2017-08-12 07:08:08 -06:00
Gregory Nutt
ee9e4fa8be procfs: Corret the type of a couple of procfs file entries. 2017-08-11 16:06:53 -06:00
Gregory Nutt
cbf247e11b Update NSH documentation. 2017-08-11 15:56:33 -06:00
Gregory Nutt
65698da12d procfs: Add support for routing tables. 2017-08-11 15:33:58 -06:00
Gregory Nutt
fdca465da6 inet_ntop: Was printing negative values for fields >127. 2017-08-11 15:33:58 -06:00
David Sidrane
ae33247f47 Merged in david_s5/nuttx/upstream_wc (pull request #456)
cwchar:Use CONFIG_LIBC_WCHAR to only export the wc/mb functions

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-08-11 01:11:30 +00:00
David Sidrane
d0023038a5 cwchar:Use CONFIG_LIBC_WCHAR to only export the wc/mb functions
When a build does not want to use wide or multibyte char
   CONFIG_LIBC_WCHAR is not set. Therefore we should to only
   export the wc/mb functions when defined.

   Regardless of the stat of CONFIG_LIBC_WCHAR the non mb/wc
   definitions such as mbstate_t, wint_t, wctype_t need to be
   exported.
2017-08-10 14:22:51 -10:00
Gregory Nutt
c4c37239d6 Forgot to add a file in the last commit 2017-08-10 16:31:25 -06:00
Gregory Nutt
4dceea4901 Network routing table: Trivial name changes to make IPv4 and IPv6 more symmetric. Add debug logic to dump the content of the router table. 2017-08-10 16:18:06 -06:00
Gregory Nutt
5a352cacc1 Update NSH documentation to show new usage for addroute and delroute. 2017-08-10 10:32:09 -06:00
Gregory Nutt
f506a49295 Networking routing table: Cosmetic naming to make IPv4 and IPv6 routing table logic symmetry. 2017-08-10 09:14:31 -06:00
Gregory Nutt
c5e5cd5c0f net/icmpv6: Eliminate a warning 2017-08-10 07:27:40 -06:00
Masayuki Ishikawa
6bf399dfcb Networking: Fix a compilation issue with CONFIG_NET_ICMPv6_AUTOCONF=y 2017-08-09 18:08:28 -06:00
Gregory Nutt
9da22a8852 Networking: Fix typo for 802.11 devices in netdev_register(). Was being masked before because depended on CONFIG_NET_MULTLINK. 2017-08-09 09:20:37 -06:00
Gregory Nutt
7bb8943a9c Fix IPv6 loopback driver that depended on the removed g_ipv6_allonesaddr. Noted by Masayuki Ishikawa 2017-08-09 06:59:55 -06:00
Gregory Nutt
b5f5b07b18 Another compiler error found in build testing. 2017-08-08 18:43:05 -06:00
Gregory Nutt
7c142be7ec Fix small build problems found in build testing. 2017-08-08 18:37:42 -06:00
Gregory Nutt
663f5dfbdd Update readme. Fix stray newline in shenzhou Make.defs 2017-08-08 18:21:08 -06:00
Bill Morgan
31fa65a381 Merged in awmorgan/nuttx/typo (pull request #454)
readme: fix typo Bask->Bash

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-08-08 23:11:22 +00:00
Bill Morgan
d09b008951 readme: fix typo Bask->Bash 2017-08-08 17:51:02 -05:00
Gregory Nutt
78e90f0fc8 Fix a couple of problems found in build testing 2017-08-08 16:30:27 -06:00
Gregory Nutt
efbb47999f Networking: Fix netdev_dev_lladdrsize. In some configurations, it could return the wrong size for the address of a packet radio. 2017-08-08 16:27:23 -06:00
Gregory Nutt
91f9e72890 Merge branch 'multinic' 2017-08-08 15:27:39 -06:00
Gregory Nutt
aeb59383cf Remove CONFIG_NET_MULTILINK. This increases code size by a little, but greatly reduces the complexity of the network code. 2017-08-08 15:26:09 -06:00
Gregory Nutt
5c92c3c735 Merge branch 'multinic' 2017-08-08 14:37:51 -06:00
Gregory Nutt
bd7c84b23e Remove CONFIG_NETDEV_MULTINIC. This increases code size by a little, but greatly reduces the complexity of the network code. 2017-08-08 14:24:12 -06:00
Gregory Nutt
53d8a0b557 Trivial update to a README file 2017-08-08 13:03:09 -06:00
Gregory Nutt
d49d6a6aa9 Fix a couple of errors in names used in 6LoWPAN conditional compilation. 2017-08-08 12:15:58 -06:00
Gregory Nutt
f3f522514e libm: Eliminate a warning from lgamma(); Update some comments; Add some logic to handle broadcast better -- Currently conditioned out because it does not work. 2017-08-08 12:08:43 -06:00
Alan Carvalho de Assis
e748a43f99 STM32F4-Discovery: Add a configuration for testing libc++ 2017-08-08 10:38:42 -06:00
Gregory Nutt
09f31d1371 Spirit Radio: Add support for CSMA backoff count reached interrupt. 2017-08-08 10:34:51 -06:00
Gregory Nutt
79400ea960 B-L475-IOT01A: Enable UDP broadcast test in the spirit-starhub configuration. 2017-08-08 08:32:41 -06:00
Gregory Nutt
572cf51fa4 Networking: Rethink IPv6 all-nodes packet routing. 2017-08-08 07:48:07 -06:00
Alan Carvalho de Assiss
680368b656 libm: Port gamma() and lgamma() from FreeBSD to NuttX. 2017-08-08 07:02:39 -06:00
Gregory Nutt
814fc2049d Networking: Forgot to add a file in a previous commit. 2017-08-08 07:02:39 -06:00
Masayuki Ishikawa
7d4194686c Merged in masayuki2009/nuttx.nuttx/network_test (pull request #452)
ICMPv6: Support source link-layer address option in RA

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-08-08 12:33:21 +00:00
Masayuki Ishikawa
bac67455b6 ICMPv6: Support source link-layer address option in RA 2017-08-08 16:42:34 +09:00
Gregory Nutt
d5c91f9a57 C Coding Standard: Clarify the form of structures and unions declared with local variable definition. 2017-08-07 16:28:10 -06:00