X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=tunprotocol.h;fp=tunprotocol.h;h=81fd900f0f02238819a6cb4a261977d2a3a16cbf;hb=7019fcdc8632b5740798e8345b48e23640e2de1b;hp=79e528f379904f9b642440fb5328285f79325b7a;hpb=3f954bd32d89c220993d14782e73decc5f567abd;p=greproxy diff --git a/tunprotocol.h b/tunprotocol.h index 79e528f..81fd900 100644 --- a/tunprotocol.h +++ b/tunprotocol.h @@ -9,7 +9,7 @@ class TUNProtocol : public Sender, public Reader { public: TUNProtocol(const char *devname); - virtual void send_packet(uint16_t proto, const std::string &data, int incoming_seq); + virtual void send_packet(uint16_t proto, const std::string &data, uint32_t incoming_seq); virtual int fd() const; virtual void read_packet(Sender* sender); @@ -18,7 +18,7 @@ public: private: int tunfd; - int seq; + uint32_t seq; int received_packets = 0, sent_packets = 0; };