[RTNETLINK] Fix & cleanup rtm_min/rtm_max
authorThomas Graf <tgraf@suug.ch>
Tue, 3 May 2005 21:29:00 +0000 (14:29 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 3 May 2005 21:29:00 +0000 (14:29 -0700)
commitf90a0a74b864fdc46737614f03b8868f4f31e3bf
tree6da3a1159fb7038511974c540d1bbf89a24c5eb3
parentd775fc09f16f4b88cd0373006b112c4772589778
[RTNETLINK] Fix & cleanup rtm_min/rtm_max

Converts rtm_min and rtm_max arrays to use c99 designated
initializers for easier insertion of new message families.
RTM_GETMULTICAST and RTM_GETANYCAST did not have the minimal
message size specified which means that the netlink message
was parsed for routing attributes starting from the header.
Adds the proper minimal message sizes for these messages
(netlink header + common rtnetlink header) to fix this issue.

Signed-off-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/rtnetlink.h
net/core/rtnetlink.c