diff options
Diffstat (limited to 'net/ieee802154/dgram.c')
-rw-r--r-- | net/ieee802154/dgram.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/ieee802154/dgram.c b/net/ieee802154/dgram.c index 0a926c6bc8ca..55f2dc45a7dc 100644 --- a/net/ieee802154/dgram.c +++ b/net/ieee802154/dgram.c | |||
@@ -313,7 +313,7 @@ static int dgram_recvmsg(struct kiocb *iocb, struct sock *sk, | |||
313 | 313 | ||
314 | if (saddr) { | 314 | if (saddr) { |
315 | saddr->family = AF_IEEE802154; | 315 | saddr->family = AF_IEEE802154; |
316 | saddr->addr = mac_cb(skb)->sa; | 316 | ieee802154_addr_to_sa(&saddr->addr, &mac_cb(skb)->source); |
317 | *addr_len = sizeof(*saddr); | 317 | *addr_len = sizeof(*saddr); |
318 | } | 318 | } |
319 | 319 | ||