Commit History

Author SHA1 Message Date
  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 b93c3c13c4 net/: Fix some compile errors introduce with recent networking patches. Found in build testing. 6 years ago
  Xiang Xiao eb31dc69ac net/: Remove the unnecessary arp.h inclusion 6 years ago
  Gregory Nutt 5b7ef856a0 Squashed commit of the following: 6 years ago
  Gregory Nutt 6d93658ff8 Add new configuratin CONFIG_NET_MCASTGROUP. This option is selected automatically if either CONFIG_NET_IGMP or CONFIG_NET_MLD are selected. Most conditional logic based on CONFIG_NET_IGMP replaced with conditioning on CONFIG_NET_MCASTGROUP. 6 years ago
  Gregory Nutt 4b92f71a82 net/netdev/netdev_register.c: Eliminate a newly introduced warning. 6 years ago
  Gregory Nutt b00a2e5c54 net/: Change order of logic: Select the user-defined interface name format BEFORE determining the minor device number. Otherwise, the devault interface name will be used. 6 years ago
  Gregory Nutt 4a724b1f3c net/: Remove all references to CONFIG_NET_USER_DEVFMT. That feature is now unconditionally enabled. This was done because (1) the feature does not require very much additional memory, and (2) it causes confusion in the configuration due to the additional complexity. And network drivers that fail to zero the device structure interface name field (d_ifname) because calling netdev_register() will, however, get a nasty surprise. 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 e59b26370d Squashed commit of the following: 6 years ago
  Gregory Nutt 2a29fe0223 net/netdev: Fix.. Too many calls to net_unlock() 6 years ago
  Gregory Nutt 5a0cf3c9a8 net/netdev: Add an algorithm to prevent an interface index from being reused until all network interfaces have by assigned once. The prevents removable devices from being removed, unregistered and re-installed, re-registered and keeping the same interface index. 6 years ago
  Gregory Nutt c65e1aa3df Squashed commit of the following: 6 years ago
  Gregory Nutt 7c1394d814 Squashed commit of the following: 6 years ago
  Gregory Nutt 39e393fa5f net/bluetooth: Since the max header is always reported, the max frame size for purposes of allocation is the max header lenght plus the max payload, even though the frames with the max payload never have the max header length. 6 years ago
  Gregory Nutt aae0d92598 wireless/bluetooth and net/bluetooth: Clean up some garbage left in Kconfig file that broke 'make menuconfig'. Clean up some craziness with Bluetooth frame length definitions. 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 b54ffe858a Standardization of some function headers. 6 years ago
  Gregory Nutt e89edd6784 Networking: Rethink last fix. We can make this less protocol dependent. 7 years ago
  Gregory Nutt 394a340da0 Networking: Compile error if Unix domain sockets selected; Update SAME70-xplained README me. 7 years ago
  Gregory Nutt 0438783afa Squashed commit of the following: 7 years ago
  Gregory Nutt 9da22a8852 Networking: Fix typo for 802.11 devices in netdev_register(). Was being masked before because depended on CONFIG_NET_MULTLINK. 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 959f2042a4 IoT Board/Spirit: Fix a few issues that interfered with testing. Move console to the VCOM port (USART) for all configurations. Rename the spirit-mac configuration to spirit-6lowpan. Add lots of debug output the spirit network driver. 7 years ago
  Gregory Nutt 7f53e08917 Squashed commit of the following: 7 years ago
  Gregory Nutt b29c99fa6f Move TUN ioctl commnd to include/nuttx/net/ioctl.h so that it will always be unique. It a error in netdev_register: it was not handling device names properly when TUN is the only network device. 7 years ago
  Gregory Nutt 1c97025484 netdev_register: If there is only one ieee80211 and both CONFIG_ETHERNET and CONFIG_DRIVERS_IEEE8011, then use the wlan0 naming, not the eth0 naming. 7 years ago
  Gregory Nutt 79256573e1 net: network drver now retains Ethernet MAC address in a union so that other link layer addresses may be used in a MULTILINK environment. 7 years ago
  Gregory Nutt d5207efb5a Be consistent... Use Name: consistent in function headers vs Function: 7 years ago
  Gregory Nutt ad9321b7b7 Trivial changes from review of last PR 7 years ago