aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorJeffrey Huang <huangjw@broadcom.com>2015-12-02 01:54:07 -0500
committerDavid S. Miller <davem@davemloft.net>2015-12-03 15:07:13 -0500
commitbdd4347b33f480187b44699cf1caac9400496d6d (patch)
treeae77e7383929fec2fd84b0af4828539d5fc07fae /net/unix/af_unix.c
parentbnxt_en: Fixed incorrect implementation of ndo_set_mac_address (diff)
downloadwireguard-linux-bdd4347b33f480187b44699cf1caac9400496d6d.tar.xz
wireguard-linux-bdd4347b33f480187b44699cf1caac9400496d6d.zip
bnxt_en: enforce proper storing of MAC address
For PF, the bp->pf.mac_addr always holds the permanent MAC addr assigned by the HW. For VF, the bp->vf.mac_addr always holds the administrator assigned VF MAC addr. The random generated VF MAC addr should never get stored to bp->vf.mac_addr. This way, when the VF wants to change the MAC address, we can tell if the adminstrator has already set it and disallow the VF from changing it. v2: Fix compile error if CONFIG_BNXT_SRIOV is not set. Signed-off-by: Jeffrey Huang <huangjw@broadcom.com> Signed-off-by: Michael Chan <mchan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions