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:
@@ -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
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -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.
|
||||||
|
|||||||
@@ -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.
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user