OSDN Git Service

dev_addr: add a modification check
authorJakub Kicinski <kuba@kernel.org>
Fri, 19 Nov 2021 14:21:53 +0000 (06:21 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 20 Nov 2021 12:25:57 +0000 (12:25 +0000)
commitd07b26f5bbea9ade34dfd6abea7b3ca056c03cd1
tree4a907941337e5445e0834277647ba4c04269523e
parent5f0b69238427f19a20063e90486754b1ea3ccd3b
dev_addr: add a modification check

netdev->dev_addr should only be modified via helpers,
but someone may be casting off the const. Add a runtime
check to catch abuses.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/netdevice.h
net/core/dev.c
net/core/dev_addr_lists.c