Messages in this thread Patch in this message | | | Date | Fri, 26 Jun 2015 10:04:37 +0530 | From | Vaishali Thakkar <> | Subject | [PATCH] [media] pctv452e: Replace memset with eth_zero_addr |
| |
Use eth_zero_addr to assign the zero address to the given address array instead of memset when second argument is address of zero. Note that the 6 in the third argument of memset appears to represent an ethernet address size (ETH_ALEN).
The Coccinelle semantic patch that makes this change is as follows:
// <smpl> @eth_zero_addr@ expression e; @@
-memset(e,0x00,6); +eth_zero_addr(e); // </smpl>
Signed-off-by: Vaishali Thakkar <vthakkar1994@gmail.com> --- drivers/media/usb/dvb-usb/pctv452e.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/usb/dvb-usb/pctv452e.c b/drivers/media/usb/dvb-usb/pctv452e.c index d17618f..ec397c4 100644 --- a/drivers/media/usb/dvb-usb/pctv452e.c +++ b/drivers/media/usb/dvb-usb/pctv452e.c @@ -611,7 +611,7 @@ static int pctv452e_read_mac_address(struct dvb_usb_device *d, u8 mac[6]) return 0; failed: - memset(mac, 0, 6); + eth_zero_addr(mac); return ret; } -- 1.9.1
| |