Masayuki Ishikawa
4822878990
nshlib/nsh_netcmds.c: Fix a compilation error when IPv4/IPv6 dual stack is enabled
2017-09-26 11:28:40 +09:00
Bruno Herrera
3fe720d1e2
Fixes for problems found by Coverity in the apps/ repository:
...
nshlib/nsh_parse.c: Avoid truncating the strcmp result into a unsigned char variable.
nshlib/nsh_netcmds.c: Check for valid hostip before using it.
nshlib/nsh_ddcmd.c: Fix resouce leak when 'if=' or 'of=' params are repeated in the command line. For example:
dd if=/dev/null if=/dev/zero of=/dev/null or
dd if=/dev/zero of=/dev/zero of=/dev/null
2017-09-25 07:34:34 -06:00
Gregory Nutt
cdf0528933
examples/dac: Lets use printf instead of _info in application code.
2017-09-01 07:39:39 -06:00
Gregory Nutt
3367bde8fe
NSH: Add conditions so that ifconfig and ifup will not be disabled if we are using only PF_IEEE802154
2017-08-21 09:32:07 -06:00
Gregory Nutt
41ce937ed0
Changes to netlib and nsh so that you build build with PF_IEEE802154 enabled and 6LoWPAN disabled.
2017-08-20 09:09:47 -06:00
Gregory Nutt
767b29335c
Eliminate some warnings found in build testing.
2017-08-13 12:25:22 -06:00
Gregory Nutt
7a8561728c
The last change added .PRECIOUS: $(BIN) to everyway Makefile in hopes the libapps.a will not be deleted on Control-C (unproven so far). However, $(BIN) may contain back slashes in some build platforms and that causes problems for make: It can't handle the backslashes in the .PRECIOUS dependency list. $(BIN) replaced with ../../libapp.a, where the number of ../ depends on the depth of the Makefile in the apps/ source tree.
2017-08-13 11:03:17 -06:00
Gregory Nutt
a66da34f18
All Makefiles: Add .PRECIOUS: apps/libapps.a to every Makefile. Hopefully this will end awkward problems when you Control-C out of a build and libapps.a is deleted.
2017-08-13 09:35:14 -06:00
Gregory Nutt
970e98a902
Additional changes associated with last commit.
2017-08-12 12:11:22 -06:00
Gregory Nutt
90ebda9120
Eliminate another warning about an unused function
2017-08-12 12:09:01 -06:00
Gregory Nutt
1cdf4ad8d1
Fix a warning found in build testing
2017-08-12 11:14:30 -06:00
Gregory Nutt
7a7c7ee93a
Update README and fix some conditional compilation from the last commit.
2017-08-11 15:56:53 -06:00
Gregory Nutt
5dcf5620e3
NSH Library: Add a route command that will dump the content of routing table.
2017-08-11 15:33:26 -06:00
Gregory Nutt
1e23b30afe
more issues with last change: netmask must be in network order.
2017-08-10 16:08:09 -06:00
Gregory Nutt
654d526a69
NSH addroute/delroute: Fix an indexing problem introduced with previous commit.
2017-08-10 11:40:12 -06:00
Gregory Nutt
52e4da1e41
NSH addroute and delroute: All expression of the netmask in IPv4 CIDR or IPv6 slash notation. This really reduces the pain of using the commands, especially for IPv6.
2017-08-10 10:30:20 -06:00
Gregory Nutt
f58768db3d
NSH library: Update addroute and delroute command. The would support either IPv4 or IPv6, but not both.
2017-08-10 09:15:44 -06:00
Gregory Nutt
3b8c97747d
netutils/netlib: Fix netlib_nodaddrconv() so that its return type is the same as other address conversion functions. NSH: Correct parsing of ifconfig so that you can specify the HW address without specifying the IP address.
2017-08-02 14:30:34 -06:00
Gregory Nutt
d6050d70a2
NSH library: Extend ifconfig command so that it can set variable length packet radio addresss.
2017-08-02 13:13:19 -06:00
Gregory Nutt
c343fc618e
apps/netutils/netlib: Add support for PktRadio IOCTL commands.
2017-08-02 12:40:50 -06:00
Gregory Nutt
7d0037b08a
NSH: Misc changes needed for PktRadio support.
2017-07-30 16:03:56 -06:00
Gregory Nutt
7441c5422f
Socket I/F: Cleanup for good CONFIG_NET_PKT build.
2017-07-14 13:43:04 -06:00
Masayuki Ishikawa
ef04aeaead
NSH library: Fix build break in nsh_command.c with IPv4/IPv6 dual stack.
2017-07-04 10:13:26 +09:00
Gregory Nutt
d81d9c419b
Eliminat a warning when both Ethernet and 6LoWPAN are enabled; improve some naming.
2017-07-02 11:28:12 -06:00
Gregory Nutt
28415d662b
netutils/telnetd and users of telnetd: Add support for IPv6.
2017-06-27 09:14:13 -06:00
Gregory Nutt
98204bad94
system/telnet: POLL must not be disabled in configuration. Telnet client port argument is no optional.
2017-06-27 07:46:16 -06:00
Gregory Nutt
9091716419
revise some of the state handling in the previous commit.
2017-06-26 18:16:05 -06:00
Gregory Nutt
342de81641
NSH library: Add a Telnetd command. This is needed when network initialization is deferred. In that case, telnet daemon cannot be started until the network is finally initialized. The telnetd command was added just for that case: So that the telnet daemon can be started from the NSH command line after the network is configured.
2017-06-26 18:00:13 -06:00
Gregory Nutt
d5a897fa1b
Merge branch 'master' of bitbucket.org:nuttx/apps into ieee802154
2017-06-19 13:35:34 -06:00
Gregory Nutt
2f975e8f06
nshlib: fix size of 6LoWPAN extended address.
2017-06-19 09:47:17 -06:00
Oleg Evseev
f13d4125a4
Merged in lukegluke/apps (pull request #91 )
...
fix copy-paste typo in nsh_usbconsole.c
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-06-19 15:29:09 +00:00
Oleg Evseev
8ee1e79d03
fix copy-paste typo in nsh_usbconsole.c
2017-06-19 15:05:06 +00:00
Gregory Nutt
2bb14d854d
L should be capitalized in 6LoWPAN
2017-06-18 16:02:11 -06:00
Gregory Nutt
2e4740e6bb
i8sak: Missing newline in fprintf output
2017-06-18 11:28:36 -06:00
Gregory Nutt
9485744265
NSH network initialization: Do not set the IP address for 6loWPAN. The 6loWPAN stack uses IP address that derive from the ieee 802.15.4 addressing and cannot be (safely) configured by the user.
2017-06-17 11:31:04 -06:00
Gregory Nutt
22d9c69d87
NSH network configuration: Re-factor a function that has gotten too big and too complex.
2017-06-17 10:37:31 -06:00
Gregory Nutt
033b42789b
NSH: Fix some ieee 802.15.4 initialization logic. It should not set the saddr or panid; those cannot be hard-coded but must come from the coordinator.
2017-06-17 10:04:18 -06:00
Masayuki Ishikawa
41dee001ad
Merge branch 'master' into bug_fix_by_sony
2017-05-22 09:13:02 +09:00
Gregory Nutt
4e7b17d783
Fix some typos in comments.
2017-05-21 12:05:07 -06:00
Gregory Nutt
8c1446671c
apps/nshlib: Add a new option CONFIG_NSH_NETLOCAL that will suppress some built in operations and will support manual configuration of a wireless network
2017-05-21 12:00:55 -06:00
Simon Piriou
523d7645c4
wapi: add basic wapi_event_stream_extract implementation
2017-05-21 16:24:49 +02:00
Nobutaka Toyoshima
3a8cfb6c04
nshlib: Fix a resource leak in cmd_hexdump()
...
Jira: PDFW15IS-265
Coverity-ID: 10786
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2017-05-20 17:57:03 +09:00
Sebastien Lorquet
ea1025ead2
DHCPC: Remove hard-coded interface device. Now passed as a parameter to dhcpc_open().
2017-05-19 15:31:22 -06:00
Sebastien Lorquet
297844b1ce
Fix comments formatting
2017-05-19 17:50:26 +02:00
Sebastien Lorquet
aefddc3648
Second batch of changes (no problems)
2017-05-19 17:37:17 +02:00
Gregory Nutt
13911d9b17
Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they.
2017-05-11 13:40:03 -06:00
Gregory Nutt
1bad025c81
Cosmetic changes to comments
2017-05-11 07:46:08 -06:00
Gregory Nutt
5fbf2fd8d1
NSH wireless setup: Move call to nsh_associate(). It should be possible to associate with an AP when DHCPC is disabled.
2017-05-09 06:39:08 -06:00
Gregory Nutt
8380447e1a
Merge remote-tracking branch 'origin/master' into ieee802154
2017-05-08 14:31:54 -06:00
Gregory Nutt
0376019c35
WPA associate: NSH was not setting the algorithm parameter.
2017-05-08 13:28:08 -06:00