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

Export classes on Windows shared lib builds

Fixes #120
This commit is contained in:
Matias Fontanini
2015-12-28 06:28:52 -08:00
parent 481c51b4c7
commit 7a2ae6b7d5
50 changed files with 130 additions and 80 deletions

View File

@@ -33,6 +33,7 @@
#include <vector>
#include <map>
#include "pdu.h"
#include "macros.h"
#include "ip_address.h"
namespace Tins {
@@ -66,7 +67,7 @@ private:
uint16_t offset_;
};
class IPv4Stream {
class TINS_API IPv4Stream {
public:
IPv4Stream();
@@ -93,7 +94,7 @@ private:
/**
* \brief Reassembles fragmented IP packets.
*/
class IPv4Reassembler {
class TINS_API IPv4Reassembler {
public:
/**
* The status of each processed packet.