From 6b74827fc331dc9f32408b44452e29552e19033e Mon Sep 17 00:00:00 2001 From: Brian Candler Date: Fri, 29 Apr 2011 15:42:16 +0100 Subject: [PATCH] Allow access to unset rtattrs to return nil --- lib/netlink/message.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/netlink/message.rb b/lib/netlink/message.rb index 793a62b..e68ef95 100644 --- a/lib/netlink/message.rb +++ b/lib/netlink/message.rb @@ -164,7 +164,7 @@ module Netlink info = TYPE_INFO[type] self::RTATTRS[code] = [name, info] define_method name do - @attrs.fetch name + @attrs[name] # rtattrs are optional, non-existent returns nil end define_method "#{name}=" do |val| @attrs.store name, val