Susant Sahani
5908ddd763
sd-netlink: Add SR-IOV netlink properties
2020-07-01 13:50:49 +09:00
Yu Watanabe
4dec921889
sd-netlink: add netlink properties of Enhanced Transmission Selection (ETS)
2020-06-19 00:47:55 +09:00
Susant Sahani
c33f1e5a3f
sd-netlink: add netlink properties of Quick Fair Queueing (QFQ)
2020-06-03 13:41:44 +09:00
Susant Sahani
8394952777
sd-netlink: Add IFLA_QDISC
2020-03-13 10:54:02 +01:00
Susant Sahani
7e16f84ea2
sd-netlink: add HHF netlink property
2020-03-12 15:39:12 +09:00
Susant Sahani
5c21b46e49
sd-netlink: add DRR netlink properties
2020-03-12 15:35:51 +09:00
Susant Sahani
55d228311b
sd-netlink: add support for PIE
2020-03-12 13:58:35 +09:00
Yu Watanabe
a834cb5247
Merge pull request #15036 from yuwata/can-termination-mod
...
network: add CAN Termination tristate option
2020-03-07 19:11:03 +09:00
Matt Ranostay
52aa38f14a
network: add CAN Termination tristate option
2020-03-07 02:00:02 +09:00
Susant Sahani
ad8352f4ff
network: tc: introduce cake
...
CAKE (Common Applications Kept Enhanced)
Please see http://man7.org/linux/man-pages/man8/tc-cake.8.html
2020-03-02 15:59:37 +09:00
Susant Sahani
982998b087
network: TC introduce sfb - Stochastic Fair Blue
...
Please see https://www.systutorials.com/docs/linux/man/8-tc-sfb/
2020-03-02 15:48:24 +09:00
Susant Sahani
609e8340bb
network: TC introduce GRED, Generic Random Early Detection
...
http://tldp.org/en/Traffic-Control-HOWTO/ar01s06.html
2020-03-02 15:48:24 +09:00
Yu Watanabe
19f86a6351
network: tc: support HTB class
2020-03-02 15:46:28 +09:00
Yu Watanabe
0ebb76de8b
sd-netlink: introduce sd_rtnl_message_new_tclass() and friends
2020-03-02 15:46:28 +09:00
Yu Watanabe
b934ac3d6e
network: tc: support Hierarchy Token Bucket (HTB)
2020-03-02 15:46:28 +09:00
Yu Watanabe
b078e52855
network: add more settings for CoDel
2019-12-28 22:25:12 +09:00
Susant Sahani
a9a5d632da
network: tc introduce codel
...
Please see http://man7.org/linux/man-pages/man8/tc-codel.8.html
2019-12-28 21:35:39 +09:00
Yu Watanabe
b04c5e51da
sd-netlink: introduce rtnl_resolve_link_alternative_names()
2019-12-18 00:05:50 +09:00
Yu Watanabe
6e5df4036f
Merge pull request #14337 from yuwata/network-tc-fq-more
...
network: tc: introduce more FQ settings
2019-12-17 23:30:10 +09:00
Yu Watanabe
ffeb16f5d8
sd-netlink: support IFLA_PROP_LIST and IFLA_ALT_IFNAME attributes
2019-12-16 04:37:50 +09:00
Yu Watanabe
e83562e51e
network: tc: add more settings for FQ
2019-12-13 23:36:17 +09:00
Yu Watanabe
eb34f4b3d2
sd-netlink: add attributes for FQ
2019-12-12 16:23:26 +09:00
Yu Watanabe
42b5f7dd32
sd-netlink: make TCA_OPTIONS take NETLINK_TYPE_UNION
2019-12-11 16:30:39 +09:00
Susant Sahani
cec1552ad4
sd-netlink: add support for ifb device
2019-12-07 14:35:23 +01:00
Yu Watanabe
e4a1e68d7a
sd-netlink: support NLMSGERR_ATTR_MSG
...
From v4.12 the kernel appends some attributes to netlink acks
containing a textual description of the error and other fields.
This makes sd-netlink parse the attributes.
2019-11-30 16:13:51 +09:00
Yu Watanabe
f5947a5e92
tree-wide: drop missing.h
2019-10-31 17:57:03 +09:00
Susant Sahani
0f5bd7fe24
network: introduce TrafficControl
...
Add network delay to a interface
2019-10-30 09:33:51 +09:00
Yu Watanabe
78404d22cc
network: support matching based on wifi interfece type
2019-10-25 16:43:18 +09:00
Yu Watanabe
a1d736e25c
sd-netlink: add nl80211 type systems
2019-10-15 01:57:19 +09:00
Yu Watanabe
2be081ffd6
sd-netlink: support NLMSG_DONE
2019-10-15 01:57:19 +09:00
Yu Watanabe
4e8f0ef921
sd-netlink: save dynamic general netlink message type
2019-10-15 01:57:19 +09:00
Susant Sahani
c16c780804
network: introduce ip nexthop routing
...
Used to manipulate entries in the kernel's nexthop tables.
Example:
```
[NextHop]
Id=3
Gateway=192.168.5.1
```
2019-10-14 21:32:48 +09:00
Shreyas Behera
037dbb80d1
Add IFLA_BR_MCAST_IGMP_VERSION
2019-07-25 09:54:52 +09:00
Yu Watanabe
1647f24100
sd-netlink: update comment
2019-07-19 07:14:58 +09:00
Yu Watanabe
49808e0e2d
network: NDA_LLADDR attribute can also take struct in_addr
2019-07-11 22:22:29 +09:00
1848
98d20a17a9
Added support for xfrm interfaces
2019-07-10 23:02:19 +09:00
Yu Watanabe
8fab27472b
sd-netlink: add CTRL_ATTR_MCAST_GROUPS
2019-07-04 17:11:14 +09:00
Yu Watanabe
c095e5b02b
netlink: set attribute size of IFLA_STATS and IFLA_STATS64
2019-06-01 10:24:47 +09:00
Yu Watanabe
d61e4c5b6e
network: add nlmon support
...
nlmon is a Netlink monitor device.
2019-05-28 22:47:15 +09:00
Susant Sahani
61de0c42f3
sd-netlink: Add netlink property IFLA_MIN_MTU and IFLA_MAX_MTU,
2019-05-21 17:43:56 +05:30
Susant Sahani
cb7e98ab05
sd-netlink: add route netlink properties
2019-05-17 13:44:33 +05:30
Yu Watanabe
db439337f9
Merge pull request #12576 from ssahani/fou
...
networkd: FOU tunnel support Local and Peer tunnel addresses
2019-05-16 05:10:35 +02:00
Susant Sahani
397a74ddea
sd-netlink: Add Fou properties FOU_ATTR_LOCAL_V4/FOU_ATTR_PEER_V4
...
FOU_ATTR_LOCAL_V6
FOU_ATTR_PEER_V6
FOU_ATTR_PEER_PORT
FOU_ATTR_IFINDEX
2019-05-16 10:24:48 +09:00
Susant Sahani
69c317a07f
networkd: introduce netdev ipvtap
...
This patch adds netdev ipvtap that is based on the
IP-VLAN network interface, called ipvtap. An ipvtap device can be created
in the same way as an ipvlan device, using 'kind ipvtap', and then accessed
using the tap user space interface.
2019-05-16 09:48:53 +09:00
Susant Sahani
f4679bcb57
sd-netlink: support RTAX_FASTOPEN_NO_COOKIE
2019-05-13 16:44:55 +05:30
Susant Sahani
469fd84866
sd-netlink: Add supprt for geneve properties
...
IFLA_GENEVE_TTL_INHERIT and
IFLA_GENEVE_DF
2019-05-10 22:45:26 +09:00
Susant Sahani
2a36d4006d
sd-netlink: Add VXLAN netlink properties
...
Add IFLA_VXLAN_DF and IFLA_VXLAN_TTL_INHERIT
2019-05-09 06:40:33 +02:00
Susant Sahani
81962db798
network: Introduce MACsec
...
Media Access Control Security (MACsec) is an 802.1AE IEEE
industry-standard security technology that provides secure
communication for all traffic on Ethernet links.
MACsec provides point-to-point security on Ethernet links between
directly connected nodes and is capable of identifying and preventing
most security threats, including denial of service, intrusion,
man-in-the-middle, masquerading, passive wiretapping, and playback attacks.
Closes #5754
2019-04-12 10:12:41 +09:00
Yu Watanabe
01234e1fe7
tree-wide: drop several missing_*.h and import relevant headers from kernel-5.0
2019-04-11 19:00:37 +02:00
Yu Watanabe
0aa2fe6f9b
netlink: support NLMSG_ERROR message in genl
...
This resolves the following log message after L2TP tunnel or session is
created:
```
sd-netlink: ignored message with unknown type: 2
```
2019-03-14 10:57:41 +09:00