From 8f8b0b040cd5b01d466e3481a9a934d61c4699b6 Mon Sep 17 00:00:00 2001 From: nick Date: Mon, 11 Jul 2011 10:36:30 +0100 Subject: [PATCH] Add a mising rtattr --- lib/linux/constants.rb | 1 + lib/linux/netlink/route/link_handler.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/linux/constants.rb b/lib/linux/constants.rb index bc8fa21..993bbe4 100644 --- a/lib/linux/constants.rb +++ b/lib/linux/constants.rb @@ -229,6 +229,7 @@ module Linux IFLA_STATS64 = 23 IFLA_VF_PORTS = 24 IFLA_PORT_SELF = 25 + IFLA_AF_SPEC = 26 IFLA_INFO_UNSPEC = 0 IFLA_INFO_KIND = 1 # "vlan", "gre" etc diff --git a/lib/linux/netlink/route/link_handler.rb b/lib/linux/netlink/route/link_handler.rb index 9c855a2..30ae0be 100644 --- a/lib/linux/netlink/route/link_handler.rb +++ b/lib/linux/netlink/route/link_handler.rb @@ -60,6 +60,7 @@ module Netlink :unpack => lambda { |str,obj| LinkStats.new(*(str.unpack("Q23"))) } rtattr :vf_ports, IFLA_VF_PORTS rtattr :port_self, IFLA_PORT_SELF + rtattr :af_spec, IFLA_AF_SPEC # Return the best stats available (64bit or 32bit) def stats