Gregory Nutt
|
efe65749ce
Fix condition logic: The setup seems to support a network without sockets. That is not the case.
|
5 年之前 |
Gregory Nutt
|
b93c3c13c4
net/: Fix some compile errors introduce with recent networking patches. Found in build testing.
|
6 年之前 |
Xiang Xiao
|
eb31dc69ac
net/: Remove the unnecessary arp.h inclusion
|
6 年之前 |
Gregory Nutt
|
5b7ef856a0
Squashed commit of the following:
|
6 年之前 |
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 年之前 |
Gregory Nutt
|
4b92f71a82
net/netdev/netdev_register.c: Eliminate a newly introduced warning.
|
6 年之前 |
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 年之前 |
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 年之前 |
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 年之前 |
Gregory Nutt
|
e59b26370d
Squashed commit of the following:
|
6 年之前 |
Gregory Nutt
|
2a29fe0223
net/netdev: Fix.. Too many calls to net_unlock()
|
6 年之前 |
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 年之前 |
Gregory Nutt
|
c65e1aa3df
Squashed commit of the following:
|
6 年之前 |
Gregory Nutt
|
7c1394d814
Squashed commit of the following:
|
6 年之前 |
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 年之前 |
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 年之前 |
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 年之前 |
Gregory Nutt
|
b54ffe858a
Standardization of some function headers.
|
6 年之前 |
Gregory Nutt
|
e89edd6784
Networking: Rethink last fix. We can make this less protocol dependent.
|
7 年之前 |
Gregory Nutt
|
394a340da0
Networking: Compile error if Unix domain sockets selected; Update SAME70-xplained README me.
|
7 年之前 |
Gregory Nutt
|
0438783afa
Squashed commit of the following:
|
7 年之前 |
Gregory Nutt
|
9da22a8852
Networking: Fix typo for 802.11 devices in netdev_register(). Was being masked before because depended on CONFIG_NET_MULTLINK.
|
7 年之前 |
Gregory Nutt
|
aeb59383cf
Remove CONFIG_NET_MULTILINK. This increases code size by a little, but greatly reduces the complexity of the network code.
|
7 年之前 |
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 年之前 |
Gregory Nutt
|
7f53e08917
Squashed commit of the following:
|
7 年之前 |
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 年之前 |
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 年之前 |
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 年之前 |
Gregory Nutt
|
d5207efb5a
Be consistent... Use Name: consistent in function headers vs Function:
|
7 年之前 |
Gregory Nutt
|
ad9321b7b7
Trivial changes from review of last PR
|
7 年之前 |