]> git.sesse.net Git - greproxy/blobdiff - reorderer.h
Make sequence numbers unsigned, because they are.
[greproxy] / reorderer.h
index 77fda65a43b70475296a1833a60dc21b3f762708..d7f585c50c7066c92e58a28dabde9e53dbe34692 100644 (file)
@@ -14,7 +14,7 @@
 #include "protocol.h"
 
 struct GREPacket {
-       int seq;
+       uint32_t seq;
        uint16_t proto;
        std::string data;
        timeval ts;
@@ -27,7 +27,7 @@ struct GREPacket {
 class Reorderer : public Sender {
 public:
        Reorderer(Sender* sender);
-       void send_packet(uint16_t proto, const std::string& data, int seq);
+       void send_packet(uint16_t proto, const std::string& data, uint32_t seq);
        void possibly_adjust_tv(timeval *tv);
 
        int get_reorders() const { return num_reorders; }