OLD | NEW |
1 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ | 1 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */ |
2 /* | 2 /* |
3 * Copyright (c) 2007-2009 Strasbourg University | 3 * Copyright (c) 2007-2009 Strasbourg University |
4 * | 4 * |
5 * This program is free software; you can redistribute it and/or modify | 5 * This program is free software; you can redistribute it and/or modify |
6 * it under the terms of the GNU General Public License version 2 as | 6 * it under the terms of the GNU General Public License version 2 as |
7 * published by the Free Software Foundation; | 7 * published by the Free Software Foundation; |
8 * | 8 * |
9 * This program is distributed in the hope that it will be useful, | 9 * This program is distributed in the hope that it will be useful, |
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
(...skipping 11 matching lines...) Expand all Loading... |
22 | 22 |
23 #ifndef ICMPV6_L4_PROTOCOL_H | 23 #ifndef ICMPV6_L4_PROTOCOL_H |
24 #define ICMPV6_L4_PROTOCOL_H | 24 #define ICMPV6_L4_PROTOCOL_H |
25 | 25 |
26 #include <list> | 26 #include <list> |
27 | 27 |
28 #include "ns3/ipv6-address.h" | 28 #include "ns3/ipv6-address.h" |
29 #include "icmpv6-header.h" | 29 #include "icmpv6-header.h" |
30 #include "ip-l4-protocol.h" | 30 #include "ip-l4-protocol.h" |
31 | 31 |
| 32 #ifdef WIN32 |
| 33 #ifdef interface |
| 34 #undef interface |
| 35 #endif |
| 36 #endif |
| 37 |
32 namespace ns3 { | 38 namespace ns3 { |
33 | 39 |
34 class NetDevice; | 40 class NetDevice; |
35 class Node; | 41 class Node; |
36 class Packet; | 42 class Packet; |
37 class TraceContext; | 43 class TraceContext; |
38 class NdiscCache; | 44 class NdiscCache; |
39 | 45 |
40 /** | 46 /** |
41 * \class Icmpv6L4Protocol | 47 * \class Icmpv6L4Protocol |
(...skipping 502 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
544 virtual IpL4Protocol::DownTargetCallback6 GetDownTarget6 (void) const; | 550 virtual IpL4Protocol::DownTargetCallback6 GetDownTarget6 (void) const; |
545 | 551 |
546 IpL4Protocol::DownTargetCallback6 m_downTarget; | 552 IpL4Protocol::DownTargetCallback6 m_downTarget; |
547 | 553 |
548 }; | 554 }; |
549 | 555 |
550 } /* namespace ns3 */ | 556 } /* namespace ns3 */ |
551 | 557 |
552 #endif /* ICMPV6_L4_PROTOCOL_H */ | 558 #endif /* ICMPV6_L4_PROTOCOL_H */ |
553 | 559 |
OLD | NEW |