svn commit: r354472 - stable/12/sys/net
Vincenzo Maffione
vmaffione at FreeBSD.org
Thu Nov 7 20:11:54 UTC 2019
Author: vmaffione
Date: Thu Nov 7 20:11:53 2019
New Revision: 354472
URL: https://svnweb.freebsd.org/changeset/base/354472
Log:
MFC r354231
netmap: fix build issue in netmap_user.h
The issue was a comparison of integers of different signs
on 32 bit architectures.
Reported by: jenkins
MFC after: 1 week
Modified:
stable/12/sys/net/netmap_user.h
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/sys/net/netmap_user.h
==============================================================================
--- stable/12/sys/net/netmap_user.h Thu Nov 7 20:09:41 2019 (r354471)
+++ stable/12/sys/net/netmap_user.h Thu Nov 7 20:11:53 2019 (r354472)
@@ -1116,7 +1116,7 @@ nm_dispatch(struct nm_desc *d, int cnt, nm_cb_t cb, u_
slot = &ring->slot[i];
d->hdr.len += slot->len;
nbuf = (u_char *)NETMAP_BUF(ring, slot->buf_idx);
- if (oldbuf != NULL && nbuf - oldbuf == ring->nr_buf_size &&
+ if (oldbuf != NULL && nbuf - oldbuf == (int)ring->nr_buf_size &&
oldlen == ring->nr_buf_size) {
d->hdr.caplen += slot->len;
oldbuf = nbuf;
More information about the svn-src-stable-12
mailing list