diff options
| author | Ameya Dharkar <adharkar@vmware.com> | 2019-06-17 12:03:41 -0700 | 
|---|---|---|
| committer | Ameya Dharkar <adharkar@vmware.com> | 2019-06-17 12:05:38 -0700 | 
| commit | c5431822debf21339dda12defd645683caa29e92 (patch) | |
| tree | 12548cb7c26a1b176b5ee390a6a0047c1dec1264 /zebra/zebra_fpm_netlink.c | |
| parent | 9da60d0a19b1a838865e37e6554481dc851c1bcb (diff) | |
Zebra: Address review comments for RMAC FPM feature 1
Address minor review comments.
Signed-off-by: Ameya Dharkar <adharkar@vmware.com>
Diffstat (limited to 'zebra/zebra_fpm_netlink.c')
| -rw-r--r-- | zebra/zebra_fpm_netlink.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/zebra/zebra_fpm_netlink.c b/zebra/zebra_fpm_netlink.c index 4f2013585d..d5479bc627 100644 --- a/zebra/zebra_fpm_netlink.c +++ b/zebra/zebra_fpm_netlink.c @@ -594,14 +594,14 @@ int zfpm_netlink_encode_mac(struct fpm_mac_info_t *mac, char *in_buf,  	char buf1[ETHER_ADDR_STRLEN];  	size_t buf_offset; -	struct { +	struct macmsg {  		struct nlmsghdr hdr;  		struct ndmsg ndm;  		char buf[0];  	} *req;  	req = (void *)in_buf; -	buf_offset = ((char *)req->buf) - ((char *)req); +	buf_offset = offsetof(struct macmsg, buf);  	if (in_buf_len < buf_offset)  		return 0;  	memset(req, 0, buf_offset);  | 
