Author: roberto
Date: Mon Dec 22 22:22:10 2014
New Revision: 276093
URL: https://svnweb.freebsd.org/changeset/base/276093

Log:
  Add the two patches from the port in net/ntp/files to fix compilation
  issues with vendor code. r375210 & r375215.

Modified:
  vendor/ntp/dist/ntpd/ntp_io.c
  vendor/ntp/dist/ntpd/refclock_mx4200.c

Modified: vendor/ntp/dist/ntpd/ntp_io.c
==============================================================================
--- vendor/ntp/dist/ntpd/ntp_io.c       Mon Dec 22 22:15:31 2014        
(r276092)
+++ vendor/ntp/dist/ntpd/ntp_io.c       Mon Dec 22 22:22:10 2014        
(r276093)
@@ -3454,15 +3454,15 @@ read_network_packet(
        if (AF_INET6 == itf->family) {
                DPRINTF(1, ("Got an IPv6 packet, from <%s> (%d) to <%s> (%d)\n",
                        stoa(&rb->recv_srcadr),
-                       IN6_IS_ADDR_LOOPBACK(&rb->recv_srcadr),
+                       IN6_IS_ADDR_LOOPBACK(&rb->recv_srcadr.sa6.sin6_addr),
                        stoa(&itf->sin),
-                       !IN6_IS_ADDR_LOOPBACK(&itf->sin)
+                       !IN6_IS_ADDR_LOOPBACK(&itf->sin.sa6.sin6_addr)
                        ));
        }
 
        if (   AF_INET6 == itf->family
-           && IN6_IS_ADDR_LOOPBACK(&rb->recv_srcadr)
-           && !IN6_IS_ADDR_LOOPBACK(&itf->sin)
+           && IN6_IS_ADDR_LOOPBACK(&rb->recv_srcadr.sa6.sin6_addr)
+           && !IN6_IS_ADDR_LOOPBACK(&itf->sin.sa6.sin6_addr)
           ) {
                packets_dropped++;
                DPRINTF(1, ("DROPPING that packet\n"));

Modified: vendor/ntp/dist/ntpd/refclock_mx4200.c
==============================================================================
--- vendor/ntp/dist/ntpd/refclock_mx4200.c      Mon Dec 22 22:15:31 2014        
(r276092)
+++ vendor/ntp/dist/ntpd/refclock_mx4200.c      Mon Dec 22 22:22:10 2014        
(r276093)
@@ -1572,7 +1572,7 @@ mx4200_debug(struct peer *peer, char *fm
                 * Print debug message to stdout
                 * In the future, we may want to get get more creative...
                 */
-               mvprintf(fmt, ap);
+               vprintf(fmt, ap);
 
                va_end(ap);
        }
@@ -1613,11 +1613,11 @@ mx4200_send(peer, fmt, va_alist)
 
        cp = buf;
        *cp++ = '$';
-       n = VSNPRINTF((cp, sizeof(buf) - 1, fmt, ap));
+       n = vsnprintf(cp, sizeof(buf) - 1, fmt, ap);
        ck = mx4200_cksum(cp, n);
        cp += n;
        ++n;
-       n += SNPRINTF((cp, sizeof(buf) - n - 5, "*%02X\r\n", ck));
+       n += snprintf(cp, sizeof(buf) - n - 5, "*%02X\r\n", ck);
 
        m = write(pp->io.fd, buf, (unsigned)n);
        if (m < 0)
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to