nuttx/drivers/net
Zhe Weng 90c0acce05 net/tun: Support changing carrier state of TUN/TAP
Add TUNSETCARRIER ioctl, then we may change the carrier state of TUN dynamically. Note that we don't need an ioctl for getting carrier, it can be done by SIOCGIFFLAGS already.

Ref: https://github.com/torvalds/linux/blob/v6.10/drivers/net/tun.c#L3374-L3380

Signed-off-by: Zhe Weng <wengzhe@xiaomi.com>
2024-08-26 17:34:23 -03:00
..
CMakeLists.txt qemu/wifi: Add the virtual wifi function on the emulator. 2023-12-14 20:22:12 -08:00
dm90x0.c net/ip: print ip addresses using ip4_addrN macro 2023-08-19 13:28:21 -03:00
enc28j60.c net/ip: print ip addresses using ip4_addrN macro 2023-08-19 13:28:21 -03:00
enc28j60.h
encx24j600.c net/ip: print ip addresses using ip4_addrN macro 2023-08-19 13:28:21 -03:00
encx24j600.h
ftmac100.c nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
Kconfig net/netdev: Add periodic log for netdev statistics 2024-08-22 16:17:56 +08:00
ksz9477_i2c.c nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
ksz9477_reg.h drivers/net/ksz9477: Add port mirroring support 2024-06-27 18:09:57 +08:00
ksz9477.c nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
lan91c111.c nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
lan91c111.h
lan9250.c nuttx: fix multiple 'FAR', 'CODE' and style issues 2024-08-25 19:22:15 +08:00
lan9250.h driver/net/lan9250: Add LAN9250 driver(SPI and QSPI mode) 2023-12-07 19:53:05 -08:00
loopback.c net/loopback: Fix flags of lo device 2023-11-29 07:57:01 -08:00
Make.defs qemu/wifi: Add the virtual wifi function on the emulator. 2023-12-14 20:22:12 -08:00
netdev_upperhalf.c greenhills: fix enumerated type mixed with another type warning 2024-08-24 20:43:53 +08:00
phy_notify.c sched/getpid: replace syscall getpid/tid/ppid() to kernel version 2023-02-02 10:33:01 +08:00
rpmsgdrv.c convert pointer string to number in base 16 2024-08-14 22:36:57 +08:00
skeleton.c netdev/ipv6: Move xxx_ipv6multicast from arch to common code 2023-12-16 05:26:16 -08:00
slip.c enable O_CLOEXEC explicit 2023-09-22 13:51:00 +08:00
telnet.c poll: pollsetup should notify only one fd passd by caller 2023-11-21 09:07:17 +01:00
tun.c net/tun: Support changing carrier state of TUN/TAP 2024-08-26 17:34:23 -03:00
w5500.c netdev/ipv6: Move xxx_ipv6multicast from arch to common code 2023-12-16 05:26:16 -08:00
wifi_sim.c simwifi: Fix the error of the return value in wifidriver_set_txpower. 2024-08-21 23:36:26 +08:00