summaryrefslogtreecommitdiffstats
path: root/sys/net/rtsock.c
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2010-08-03 15:40:42 +0000
committerkib <kib@FreeBSD.org>2010-08-03 15:40:42 +0000
commitc5df0ad3b83907de341d300f8bcc00054262fe57 (patch)
treed35d0f3da93b7659e5ee65cae4896d848e45694f /sys/net/rtsock.c
parentc530d20c6a35314172f8e6e2efcd2a25e999b397 (diff)
downloadFreeBSD-src-c5df0ad3b83907de341d300f8bcc00054262fe57.zip
FreeBSD-src-c5df0ad3b83907de341d300f8bcc00054262fe57.tar.gz
Properly set ifi_datalen for compat32 struct if_data32.
PR: kern/149240 Submitted by: Stef Walter <stef memberwebs com> MFC after: 1 weeks
Diffstat (limited to 'sys/net/rtsock.c')
-rw-r--r--sys/net/rtsock.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/rtsock.c b/sys/net/rtsock.c
index 009d211..ae72bd9 100644
--- a/sys/net/rtsock.c
+++ b/sys/net/rtsock.c
@@ -1439,7 +1439,7 @@ copy_ifdata32(struct if_data *src, struct if_data32 *dst)
CP(*src, *dst, ifi_addrlen);
CP(*src, *dst, ifi_hdrlen);
CP(*src, *dst, ifi_link_state);
- CP(*src, *dst, ifi_datalen);
+ dst->ifi_datalen = sizeof(struct if_data32);
CP(*src, *dst, ifi_mtu);
CP(*src, *dst, ifi_metric);
CP(*src, *dst, ifi_baudrate);
OpenPOWER on IntegriCloud