3e4d847f42
1. Supporting `SIOCSIFADDR` and `SIOCDIFADDR` with Linux in6_ifreq struct to manage ipv6 addresses. Ref: https://man7.org/linux/man-pages/man7/netdevice.7.html 2. Supporting alias like 'eth0:0' for multiple IPv6 addresses, to keep previous ioctl `SIOCGLIFADDR`, `SIOCSLIFADDR`, `SIOCGLIFNETMASK` and `SIOCSLIFNETMASK` working. Ref: https://man7.org/linux/man-pages/man8/ifconfig.8.html Signed-off-by: Zhe Weng <wengzhe@xiaomi.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
dm90x0.c | ||
enc28j60.c | ||
enc28j60.h | ||
encx24j600.c | ||
encx24j600.h | ||
ftmac100.c | ||
Kconfig | ||
ksz9477_i2c.c | ||
ksz9477_reg.h | ||
ksz9477.c | ||
lan91c111.c | ||
lan91c111.h | ||
loopback.c | ||
Make.defs | ||
netdev_upperhalf.c | ||
phy_notify.c | ||
rpmsgdrv.c | ||
skeleton.c | ||
slip.c | ||
telnet.c | ||
tun.c | ||
w5500.c |