1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-23 02:35:57 +01:00

Merge pull request #129 from einarjon/master

Add missing TINS_API to PDU classes. Fix ICMPv6 enums
This commit is contained in:
Matias Fontanini
2016-02-18 14:55:33 -08:00
4 changed files with 13 additions and 6 deletions

View File

@@ -80,14 +80,20 @@ public:
NEIGHBOUR_SOLICIT = 135, NEIGHBOUR_SOLICIT = 135,
NEIGHBOUR_ADVERT = 136, NEIGHBOUR_ADVERT = 136,
REDIRECT = 137, REDIRECT = 137,
ROUTER_RENUMBER = 137, ROUTER_RENUMBER = 138,
NI_QUERY = 139, NI_QUERY = 139,
NI_REPLY = 140, NI_REPLY = 140,
MLD2_REPORT = 143, MLD2_REPORT = 143,
DHAAD_REQUEST = 144, DHAAD_REQUEST = 144,
DHAAD_REPLY = 145, DHAAD_REPLY = 145,
MOBILE_PREFIX_SOL = 146, MOBILE_PREFIX_SOLICIT = 146,
MOBILE_PREFIX_ADV = 147 MOBILE_PREFIX_ADVERT = 147,
CERT_PATH_SOLICIT = 148,
CERT_PATH_ADVERT = 149,
MULTICAST_ROUTER_ADVERT = 151,
MULTICAST_ROUTER_SOLICIT = 152,
MULTICAST_ROUTER_TERMINATE = 153,
RPL_CONTROL_MSG = 155
}; };
/** /**

View File

@@ -40,9 +40,10 @@ namespace Tins {
class ICMPExtension; class ICMPExtension;
/** /**
* \class MPLS
* \brief Represents an MPLS PDU * \brief Represents an MPLS PDU
*/ */
class MPLS : public PDU { class TINS_API MPLS : public PDU {
public: public:
/** /**
* \brief This PDU's flag. * \brief This PDU's flag.

View File

@@ -60,7 +60,7 @@ namespace Tins {
* *
* \sa RawPDU * \sa RawPDU
*/ */
class UDP : public PDU { class TINS_API UDP : public PDU {
public: public:
/** /**
* \brief This PDU's flag. * \brief This PDU's flag.

View File

@@ -109,7 +109,7 @@ ostream& operator<<(ostream& output, const IPv4Address& addr) {
} }
mask -= 8; mask -= 8;
} }
return output;; return output;
} }
bool IPv4Address::is_private() const { bool IPv4Address::is_private() const {