Zhe Weng 3e4d847f42 net/netdev: Support managing multiple IPv6 addresses by ioctl
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>
2023-11-07 19:30:36 +08:00
..
2023-08-03 00:06:24 -07:00
2023-09-22 13:51:00 +08:00
2023-10-27 13:52:28 -03:00
2023-09-22 13:51:00 +08:00
2023-10-17 13:43:43 +08:00
2023-09-16 14:17:47 +08:00
2023-08-02 16:57:09 +02:00
2023-07-08 13:50:48 +08:00
2023-10-11 08:14:49 +02:00
2023-10-27 13:27:05 -03:00