[haiku-commits] haiku: hrev48809 - src/add-ons/kernel/network/protocols/ipv6

  • From: kallisti5@xxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 15 Feb 2015 23:16:26 +0100 (CET)

hrev48809 adds 1 changeset to branch 'master'
old head: 7bd2f594a32d7c495a5c3857964dca638d680b12
new head: d222bce87489f488373a03b8eb53686af9bc403e
overview: 
http://cgit.haiku-os.org/haiku/log/?qt=range&q=d222bce87489+%5E7bd2f594a32d

----------------------------------------------------------------------------

d222bce87489: ipv6: Fix tracing int sizes on non-32-bit systems

                          [ Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev48809
Commit:      d222bce87489f488373a03b8eb53686af9bc403e
URL:         http://cgit.haiku-os.org/haiku/commit/?id=d222bce87489
Author:      Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
Date:        Sun Feb 15 22:17:51 2015 UTC

----------------------------------------------------------------------------

1 file changed, 16 insertions(+), 11 deletions(-)
.../kernel/network/protocols/ipv6/ipv6.cpp       | 27 ++++++++++++--------

----------------------------------------------------------------------------

diff --git a/src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp 
b/src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
index 16e8482..cc06ae8 100644
--- a/src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
+++ b/src/add-ons/kernel/network/protocols/ipv6/ipv6.cpp
@@ -40,9 +40,10 @@
 //#define TRACE_IPV6
 #ifdef TRACE_IPV6
        #define TRACE(format, args...) \
-               dprintf("IPv6 [%llu] " format "\n", system_time(), ##args)
+               dprintf("IPv6 [%" B_PRIdBIGTIME "] " format "\n", 
system_time(), ##args)
        #define TRACE_SK(protocol, format, args...) \
-               dprintf("IPv6 [%llu] %p " format "\n", system_time(), protocol, 
##args)
+               dprintf("IPv6 [%" B_PRIdBIGTIME "] %p " format "\n", 
system_time(), \
+                       protocol, ##args)
 #else
        #define TRACE(args...)
        #define TRACE_SK(args...)
@@ -610,7 +611,8 @@ static status_t
 send_fragments(ipv6_protocol* protocol, struct net_route* route,
        net_buffer* buffer, uint32 mtu)
 {
-       TRACE_SK(protocol, "SendFragments(%lu bytes, mtu %lu)", buffer->size, 
mtu);
+       TRACE_SK(protocol, "SendFragments(%" B_PRIu32 " bytes, mtu %" B_PRIu32 
")",
+               buffer->size, mtu);
 
        NetBufferHeaderReader<IPv6Header> originalHeader(buffer);
        if (originalHeader.Status() != B_OK)
@@ -647,7 +649,8 @@ send_fragments(ipv6_protocol* protocol, struct net_route* 
route,
        // this way)
        mtu -= headersLength + sizeof(ip6_frag);
        mtu &= ~7;
-       TRACE("  adjusted MTU to %ld, bytesLeft %ld", mtu, bytesLeft);
+       TRACE("  adjusted MTU to %" B_PRIu32 " bytesLeft %" B_PRIu32, mtu,
+               bytesLeft);
 
        while (bytesLeft > 0) {
                uint32 fragmentLength = min_c(bytesLeft, mtu);
@@ -667,8 +670,8 @@ send_fragments(ipv6_protocol* protocol, struct net_route* 
route,
                        fragmentHeader.ip6f_offlg |= IP6F_MORE_FRAG;
                fragmentHeader.ip6f_ident = htonl(atomic_add(&sFragmentID, 1));
 
-               TRACE("  send fragment of %ld bytes (%ld bytes left)", 
fragmentLength,
-                       bytesLeft);
+               TRACE("  send fragment of %" B_PRIu32 " bytes (%" B_PRIu32
+                       " bytes left)", fragmentLength, bytesLeft);
 
                net_buffer* fragmentBuffer;
                if (!lastFragment)
@@ -1259,8 +1262,8 @@ ipv6_send_routed_data(net_protocol* _protocol, struct 
net_route* route,
        else
                protocolNumber = buffer->protocol;
 
-       TRACE_SK(protocol, "SendRoutedData(%p, %p [%ld bytes])", route, buffer,
-               buffer->size);
+       TRACE_SK(protocol, "SendRoutedData(%p, %p [%" B_PRIu32 " bytes])", 
route,
+               buffer, buffer->size);
 
        sockaddr_in6& source = *(sockaddr_in6*)buffer->source;
        sockaddr_in6& destination = *(sockaddr_in6*)buffer->destination;
@@ -1339,7 +1342,8 @@ ipv6_send_data(net_protocol* _protocol, net_buffer* 
buffer)
 {
        ipv6_protocol* protocol = (ipv6_protocol*)_protocol;
 
-       TRACE_SK(protocol, "SendData(%p [%ld bytes])", buffer, buffer->size);
+       TRACE_SK(protocol, "SendData(%p [%" B_PRIu32 " bytes])", buffer,
+               buffer->size);
 
        sockaddr_in6* destination = (sockaddr_in6*)buffer->destination;
 
@@ -1384,7 +1388,8 @@ ipv6_read_data(net_protocol* _protocol, size_t numBytes, 
uint32 flags,
        if (raw == NULL)
                return B_ERROR;
 
-       TRACE_SK(protocol, "ReadData(%lu, 0x%lx)", numBytes, flags);
+       TRACE_SK(protocol, "ReadData(%" B_PRIuSIZE ", 0x%" B_PRIu32 ")", 
numBytes,
+               flags);
 
        return raw->Dequeue(flags, _buffer);
 }
@@ -1432,7 +1437,7 @@ ipv6_get_mtu(net_protocol* protocol, const struct 
sockaddr* address)
 status_t
 ipv6_receive_data(net_buffer* buffer)
 {
-       TRACE("ReceiveData(%p [%ld bytes])", buffer, buffer->size);
+       TRACE("ReceiveData(%p [%" B_PRIu32 " bytes])", buffer, buffer->size);
 
        NetBufferHeaderReader<IPv6Header> bufferHeader(buffer);
        if (bufferHeader.Status() != B_OK)


Other related posts:

  • » [haiku-commits] haiku: hrev48809 - src/add-ons/kernel/network/protocols/ipv6 - kallisti5