Commit History

Author SHA1 Message Date
  anchao c9b73f5139 net/icmp and icmpv6: Bind icmp callback from device to connection. Resolves the issue that bind() could not be called before send() 5 years ago
  Gregory Nutt f6b00e1966 tools/nxstyle.c: Fix logic error that prevent detecion of '/' and '/=' as operators. net/: Minor updates resulting from testing tools/nxstyle. 5 years ago
  Gregory Nutt efe65749ce Fix condition logic: The setup seems to support a network without sockets. That is not the case. 5 years ago
  Gregory Nutt 732bef73a7 include/net/if.h: Fix some macro definitions overlooked in commit d105dc9b5e82a3b8710b44a81f05660410e1f22d. Also corrects the name of a structure: mii_ioctl_notify_s vs mii_iotcl_notify_s. 5 years ago
  Gregory Nutt dcb7ce8afd tools/nxstyle.c: Add logic to catch another formatting error and to eliminate some false alarms. Includes cosmetic changes to several files ... mostly as a result of testing nxstyle and finding issues. 6 years ago
  Gregory Nutt 7d2b250cbc net/netdev: All utility functions that lookup network devices should begin with netdev_findby_. Also correct some comments and the name of a formal parameter. 6 years ago
  Gregory Nutt 9f754ed1dc include/sys/sockio.h, net/netdev/netdev_ioctl.c: Fix a compile error introducted with commit 34db6d14338c2ecb1a87bf788158ff84c4306c09. That commit added the semi-standard ip_msfilter structure to netinet/in.h. Howver, there was a non-standard version of that structure in sys/sockio.h. This commit removes the non-standard version of struct ip_msfilter and adapts the IOCTL and device lookup logic in net/netdev to work with the new, semi-standard version in netinet/in.h. 6 years ago
  Gregory Nutt 32e3e51678 net/netdev: Add signal notification for the case where the network goes down. 6 years ago
  dongjianli b48804cfc2 net/netdev/netdev_ioctl.c: Add si_ioctl callback and net_ioctl_arglen so usrsock could forward the ioctl to the remote end 6 years ago
  Gregory Nutt 3bf96c8e7e net/arp: Improve arp_find() commit 9774d3501027b118256f16695837273505c37068 to reduce the amount and frequency of data copies. 6 years ago
  Gregory Nutt 9774d35010 net/arp: Make the function arp_find() thread-safe. It now returns a copy of the ARP table entry, rather than a potentially unstable reference to the ARP table entry. 6 years ago
  Gregory Nutt 22cd0d47fa This commit attempts remove some long standard confusion in naming and some actual problems that result from the naming confusion. The basic problem is the standard MTU does not include the size of the Ethernet header. For clarity, I changed the naming of most things called MTU to PKTSIZE. For example, CONFIG_NET_ETH_MTU is now CONFIG_NET_ETH_PKTSIZE. 6 years ago
  Gregory Nutt fd844f8eac include/nuttx/wireless/bluetooth: Move Bluetooth header files from include/nuttx/wireless to include/nuttx/wireless/bluetooth for symmetry with other wireless technologies. 6 years ago
  hhuysqt 144e335b85 drivers/wiresless/ieee80211: Correct some initialization problems with BCM43362 chip. Adds BCM43428 support. arch/arm/src: Add support for SDIO card to SDIO driver. 6 years ago
  Gregory Nutt cab7ba8b8f Bluetooth: Better integrate NuttX Bluetooth IOCTL commands and NetBSD IOCTL commands. Stanardize naming. 6 years ago
  Gregory Nutt 0c007be4bd This comment adds (1) basic support for AF_BLUETOOTH sockets. The logic compiles but is still incomplete. Support for Bluetooth is general is still dependent on CONFIG_EXPERMIMENTAL because it is not yet ready for used. 6 years ago
  Gregory Nutt 2bb6ec41d1 net/: Trivial fix for a typo. 6 years ago
  Gregory Nutt b54ffe858a Standardization of some function headers. 6 years ago
  Gregory Nutt 7cf88d7dbd Make sure that labeling is used consistently in all function headers. 6 years ago
  Gregory Nutt e1a1dbb459 net/netdev: Add support for the SIOCGIFBRDADDR ioctl() command. 7 years ago
  Gregory Nutt e4dd33280d Squashed commit of the following: 7 years ago
  Gregory Nutt 3aa18ef56e Addes support for read-only routing tables. Prior to this change, routing tables were only support in RAM and had to be initialized with explicit logic to add the necessary routes to the routing table. With this change, routes may be defined in the pre-initialized, read-only routing table provided by the board-specific logic 7 years ago
  Gregory Nutt 7af976c00a Squashed commit of the following: 7 years ago
  Gregory Nutt 6919fb85e4 6LoWPAN/PF_IEEE802154: Created radiodev.h and renamed various structures to provide a better separation between 6LoWPAN and PF_IEEE802154. 7 years ago
  Gregory Nutt cff4ac6845 Squashed commit of the following: 7 years ago
  Gregory Nutt f506a49295 Networking routing table: Cosmetic naming to make IPv4 and IPv6 routing table logic symmetry. 7 years ago
  Gregory Nutt aeb59383cf Remove CONFIG_NET_MULTILINK. This increases code size by a little, but greatly reduces the complexity of the network code. 7 years ago
  Gregory Nutt 0579825b69 Fix some errors in IOCTL decoding macros 7 years ago
  Gregory Nutt 1ae9748170 Networking: Add support for some packet radio IOCTL commands; Spirit: Fix a few bugs from testing. 7 years ago
  Gregory Nutt 1e24404dcc Squashed commit of the following: 7 years ago