X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=reorderer.cpp;fp=reorderer.cpp;h=1fe3c08275ba859dbe8f6a3307e1e356ccc2d3a8;hb=2ea5c13b47daf62bccdcaa2cb6f971383df54ad7;hp=051280287c7754d066c71906438923de610131a6;hpb=45fc511092347489c5cb6ed76cd5fba593b93fa6;p=greproxy diff --git a/reorderer.cpp b/reorderer.cpp index 0512802..1fe3c08 100644 --- a/reorderer.cpp +++ b/reorderer.cpp @@ -2,18 +2,13 @@ #include "reorderer.h" #include "protocol.h" +#include "timeutil.h" #define PACKET_BUFFER_SIZE 1000 #define TIMEOUT_SEC 1.000 using namespace std; -double tdiff(const timeval& a, const timeval& b) -{ - return b.tv_sec - a.tv_sec + - 1e-6 * (b.tv_usec - a.tv_usec); -} - Reorderer::Reorderer(Sender* sender) : sender(sender), last_seq(-1) {