diff options
Diffstat (limited to 'src/packetSource.h')
-rw-r--r-- | src/packetSource.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/packetSource.h b/src/packetSource.h index 286c9df..bd75be2 100644 --- a/src/packetSource.h +++ b/src/packetSource.h @@ -50,8 +50,8 @@ class PacketSource public: virtual ~PacketSource() {} - virtual u_int32_t recv(u_int8_t* buf, u_int32_t len, PacketSourceEndpoint& remote) = 0; - virtual void send(u_int8_t* buf, u_int32_t len, PacketSourceEndpoint remote) = 0; + virtual uint32_t recv(uint8_t* buf, uint32_t len, PacketSourceEndpoint& remote) = 0; + virtual void send(uint8_t* buf, uint32_t len, PacketSourceEndpoint remote) = 0; void waitUntilReady(); @@ -67,8 +67,8 @@ public: UDPPacketSource(std::string localaddr, std::string port); ~UDPPacketSource(); - u_int32_t recv(u_int8_t* buf, u_int32_t len, PacketSourceEndpoint& remote); - void send(u_int8_t* buf, u_int32_t len, PacketSourceEndpoint remote); + uint32_t recv(uint8_t* buf, uint32_t len, PacketSourceEndpoint& remote); + void send(uint8_t* buf, uint32_t len, PacketSourceEndpoint remote); void onResolve(PacketSourceResolverIt& it); void onError(const std::runtime_error& e); @@ -77,8 +77,8 @@ private: boost::asio::io_service io_service_; typedef struct { - u_int8_t* buf_; - u_int32_t len_; + uint8_t* buf_; + uint32_t len_; proto::socket* sock_; Semaphore* sem_; } SocketsElement; @@ -86,7 +86,7 @@ private: void recv_thread(std::list<SocketsElement>::iterator it); typedef struct { - u_int32_t len_; + uint32_t len_; PacketSourceEndpoint remote_; std::list<SocketsElement>::iterator it_; } ThreadResult; |