X-Git-Url: https://git.syn-net.org/debian/?p=anytun.git;a=blobdiff_plain;f=src%2Fbuffer.h;h=12e771fb651ce29956cd899fb55ab15167216582;hp=bbece3db206f43cb88eccf22badea334c7572534;hb=ef0cacf2508418915d3f64b04003be3c13fed3cc;hpb=ece844834d2cecc028ce81ca283f5d441088580e diff --git a/src/buffer.h b/src/buffer.h index bbece3d..12e771f 100644 --- a/src/buffer.h +++ b/src/buffer.h @@ -11,7 +11,7 @@ * tunneling and relaying of packets of any protocol. * * - * Copyright (C) 2007-2009 Othmar Gsenger, Erwin Nindl, + * Copyright (C) 2007-2009 Othmar Gsenger, Erwin Nindl, * Christian Pointner * * This file is part of Anytun. @@ -43,36 +43,36 @@ class Buffer { public: Buffer(bool allow_realloc = true); - Buffer(u_int32_t length, bool allow_realloc = true); - Buffer(u_int8_t* data, u_int32_t length, bool allow_realloc = true); + Buffer(uint32_t length, bool allow_realloc = true); + Buffer(uint8_t* data, uint32_t length, bool allow_realloc = true); Buffer(std::string hex_data, bool allow_realloc = true); virtual ~Buffer(); - Buffer(const Buffer &src); - void operator=(const Buffer &src); - bool operator==(const Buffer &cmp) const; - Buffer operator^(const Buffer &xor_by) const; + Buffer(const Buffer& src); + void operator=(const Buffer& src); + bool operator==(const Buffer& cmp) const; + Buffer operator^(const Buffer& xor_by) const; - u_int32_t getLength() const; - virtual void setLength(u_int32_t new_length); - u_int8_t* getBuf(); - u_int8_t& operator[](u_int32_t index); - u_int8_t operator[](u_int32_t index) const; + uint32_t getLength() const; + virtual void setLength(uint32_t new_length); + uint8_t* getBuf(); + uint8_t& operator[](uint32_t index); + uint8_t operator[](uint32_t index) const; std::string getHexDump() const; std::string getHexDumpOneLine() const; bool isReallocAllowed() const; - operator u_int8_t*(); + operator uint8_t*(); protected: virtual void reinit() {}; - u_int8_t *buf_; - u_int32_t length_; - u_int32_t real_length_; + uint8_t* buf_; + uint32_t length_; + uint32_t real_length_; bool allow_realloc_; - static const u_int32_t OVER_SIZE_ = 100; + static const uint32_t OVER_SIZE_ = 100; }; #endif