This is an automated email from the ASF dual-hosted git repository.
acassis pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 3c0309e0ed9 arch/arm/samv7: optimize MCUboot loader configuration
new b2db3a64309 net/netdev: Add netdev_iob_replace_l2 for netdev to avoid
misuse
new afc210667d7 netdev_upperhalf.c: modify for maybe use after free with
upper pointer
new 750fae4cca6 netdev/lower: Support share quota between devices
new 242c2531787 net: Add VLAN device support
new 2b34bcfcb1e netdev/ioctl: Add support for simple VLAN ioctl
new 8d7799d6c13 net/vlan: Allow setting default priority (PCP)
new 00dfb5d1f33 ethernet: Release iob when dropping ethernet packets
new 4f7e03db2ef netdev_upperhalf.c: add net_lock when vlan_foreach
new ad422684d40 drivers/net: Ethernet protocol stack key abnormal point
pile for DFX
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../components/drivers/special/net/index.rst | 2 +-
.../components/drivers/special/net/vlan.rst | 17 +
drivers/net/CMakeLists.txt | 4 +
drivers/net/Make.defs | 4 +
drivers/net/netdev_upperhalf.c | 336 ++++++++++++++++--
drivers/net/vlan.c | 375 +++++++++++++++++++++
include/nuttx/net/ioctl.h | 5 +
include/nuttx/net/netdev.h | 6 +-
include/nuttx/net/netdev_lowerhalf.h | 39 +++
.../stm32_fdcan.h => include/nuttx/net/vlan.h | 90 +++--
net/Kconfig | 21 ++
net/netdev/netdev_iob.c | 29 +-
net/netdev/netdev_ioctl.c | 58 ++++
13 files changed, 915 insertions(+), 71 deletions(-)
create mode 100644 Documentation/components/drivers/special/net/vlan.rst
create mode 100644 drivers/net/vlan.c
copy arch/arm/src/stm32f0l0g0/stm32_fdcan.h => include/nuttx/net/vlan.h (59%)