--- a/src/internet/model/arp-cache.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/arp-cache.cc Sun Mar 29 11:14:34 2015 +0200
@@ -41,6 +41,7 @@
{
static TypeId tid = TypeId ("ns3::ArpCache")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddAttribute ("AliveTimeout",
"When this timeout expires, "
"the matching cache entry needs refreshing",
--- a/src/internet/model/arp-header.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/arp-header.cc Sun Mar 29 11:14:34 2015 +0200
@@ -98,6 +98,7 @@
{
static TypeId tid = TypeId ("ns3::ArpHeader")
.SetParent<Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<ArpHeader> ()
;
return tid;
--- a/src/internet/model/arp-l3-protocol.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/arp-l3-protocol.cc Sun Mar 29 11:14:34 2015 +0200
@@ -46,6 +46,7 @@
static TypeId tid = TypeId ("ns3::ArpL3Protocol")
.SetParent<Object> ()
.AddConstructor<ArpL3Protocol> ()
+ .SetGroupName ("Internet")
.AddAttribute ("CacheList",
"The list of ARP caches",
ObjectVectorValue (),
--- a/src/internet/model/codel-queue.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/codel-queue.cc Sun Mar 29 11:14:34 2015 +0200
@@ -148,6 +148,7 @@
{
static TypeId tid = TypeId ("ns3::CoDelQueue")
.SetParent<Queue> ()
+ .SetGroupName ("Internet")
.AddConstructor<CoDelQueue> ()
.AddAttribute ("Mode",
"Whether to use Bytes (see MaxBytes) or Packets (see MaxPackets) as the maximum queue size metric.",
--- a/src/internet/model/global-router-interface.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/global-router-interface.cc Sun Mar 29 11:14:34 2015 +0200
@@ -510,7 +510,8 @@
GlobalRouter::GetTypeId (void)
{
static TypeId tid = TypeId ("ns3::GlobalRouter")
- .SetParent<Object> ();
+ .SetParent<Object> ()
+ .SetGroupName ("Internet");
return tid;
}
--- a/src/internet/model/icmpv4-l4-protocol.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/icmpv4-l4-protocol.cc Sun Mar 29 11:14:34 2015 +0200
@@ -23,6 +23,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv4L4Protocol")
.SetParent<IpL4Protocol> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv4L4Protocol> ()
;
return tid;
--- a/src/internet/model/icmpv4.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/icmpv4.cc Sun Mar 29 11:14:34 2015 +0200
@@ -37,6 +37,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv4Header")
.SetParent<Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv4Header> ()
;
return tid;
@@ -198,6 +199,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv4Echo")
.SetParent<Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv4Echo> ()
;
return tid;
@@ -277,6 +279,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv4DestinationUnreachable")
.SetParent<Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv4DestinationUnreachable> ()
;
return tid;
@@ -400,6 +403,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv4TimeExceeded")
.SetParent<Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv4TimeExceeded> ()
;
return tid;
--- a/src/internet/model/icmpv6-header.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/icmpv6-header.cc Sun Mar 29 11:14:34 2015 +0200
@@ -37,6 +37,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6Header")
.SetParent<Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6Header> ()
;
return tid;
@@ -187,6 +188,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6NS")
.SetParent<Icmpv6Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6NS> ()
;
return tid;
@@ -300,6 +302,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6NA")
.SetParent<Icmpv6Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6NA> ()
;
return tid;
@@ -483,6 +486,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6RA")
.SetParent<Icmpv6Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6RA> ()
;
return tid;
@@ -702,6 +706,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6RS")
.SetParent<Icmpv6Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6RS> ()
;
return tid;
@@ -792,6 +797,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6Redirection")
.SetParent<Icmpv6Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6Redirection> ()
;
return tid;
@@ -922,6 +928,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6Echo")
.SetParent<Icmpv6Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6Echo> ()
;
return tid;
@@ -1039,6 +1046,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6DestinationUnreachable")
.SetParent<Icmpv6Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6DestinationUnreachable> ()
;
return tid;
@@ -1136,6 +1144,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6TooBig")
.SetParent<Icmpv6Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6TooBig> ()
;
return tid;
@@ -1246,6 +1255,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6TimeExceeded")
.SetParent<Icmpv6Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6TimeExceeded> ()
;
return tid;
@@ -1345,6 +1355,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6ParameterError")
.SetParent<Icmpv6Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6ParameterError> ()
;
return tid;
@@ -1455,6 +1466,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6OptionHeader")
.SetParent<Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6OptionHeader> ()
;
return tid;
@@ -1533,6 +1545,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6OptionMtu")
.SetParent<Icmpv6OptionHeader> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6OptionMtu> ()
;
return tid;
@@ -1629,6 +1642,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6OptionPrefixInformation")
.SetParent<Icmpv6OptionHeader> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6OptionPrefixInformation> ()
;
return tid;
@@ -1802,6 +1816,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6OptionLinkLayerAddress")
.SetParent<Icmpv6OptionHeader> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6OptionLinkLayerAddress> ()
;
return tid;
@@ -1910,6 +1925,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6OptionRedirected")
.SetParent<Icmpv6OptionHeader> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6OptionRedirected> ()
;
return tid;
--- a/src/internet/model/icmpv6-l4-protocol.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/icmpv6-l4-protocol.cc Sun Mar 29 11:14:34 2015 +0200
@@ -69,6 +69,7 @@
{
static TypeId tid = TypeId ("ns3::Icmpv6L4Protocol")
.SetParent<IpL4Protocol> ()
+ .SetGroupName ("Internet")
.AddConstructor<Icmpv6L4Protocol> ()
.AddAttribute ("DAD", "Always do DAD check.",
BooleanValue (true),
--- a/src/internet/model/ip-l4-protocol.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ip-l4-protocol.cc Sun Mar 29 11:14:34 2015 +0200
@@ -36,7 +36,8 @@
{
static TypeId tid = TypeId ("ns3::IpL4Protocol")
.SetParent<Object> ()
- .AddAttribute ("ProtocolNumber", "The Ip protocol number.",
+ .SetGroupName ("Internet")
+ .AddAttribute ("ProtocolNumber", "The IP protocol number.",
UintegerValue (0),
MakeUintegerAccessor (&IpL4Protocol::GetProtocolNumber),
MakeUintegerChecker<int> ())
--- a/src/internet/model/ipv4-global-routing.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv4-global-routing.cc Sun Mar 29 11:14:34 2015 +0200
@@ -41,6 +41,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv4GlobalRouting")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddAttribute ("RandomEcmpRouting",
"Set to true if packets are randomly routed among ECMP; set to false for using only one route consistently",
BooleanValue (false),
--- a/src/internet/model/ipv4-header.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv4-header.cc Sun Mar 29 11:14:34 2015 +0200
@@ -320,6 +320,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv4Header")
.SetParent<Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv4Header> ()
;
return tid;
--- a/src/internet/model/ipv4-l3-protocol.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv4-l3-protocol.cc Sun Mar 29 11:14:34 2015 +0200
@@ -53,6 +53,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv4L3Protocol")
.SetParent<Ipv4> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv4L3Protocol> ()
.AddAttribute ("DefaultTos",
"The TOS value set by default on "
--- a/src/internet/model/ipv4-list-routing.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv4-list-routing.cc Sun Mar 29 11:14:34 2015 +0200
@@ -35,6 +35,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv4ListRouting")
.SetParent<Ipv4RoutingProtocol> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv4ListRouting> ()
;
return tid;
--- a/src/internet/model/ipv4-packet-info-tag.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv4-packet-info-tag.cc Sun Mar 29 11:14:34 2015 +0200
@@ -100,6 +100,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv4PacketInfoTag")
.SetParent<Tag> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv4PacketInfoTag> ()
;
return tid;
--- a/src/internet/model/ipv4-packet-probe.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv4-packet-probe.cc Sun Mar 29 11:14:34 2015 +0200
@@ -39,6 +39,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv4PacketProbe")
.SetParent<Probe> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv4PacketProbe> ()
.AddTraceSource ( "Output",
"The packet plus its IPv4 object and interface "
--- a/src/internet/model/ipv4-raw-socket-factory.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv4-raw-socket-factory.cc Sun Mar 29 11:14:34 2015 +0200
@@ -31,6 +31,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv4RawSocketFactory")
.SetParent<SocketFactory> ()
+ .SetGroupName ("Internet")
;
return tid;
}
--- a/src/internet/model/ipv4-raw-socket-impl.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv4-raw-socket-impl.cc Sun Mar 29 11:14:34 2015 +0200
@@ -24,6 +24,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv4RawSocketImpl")
.SetParent<Socket> ()
+ .SetGroupName ("Internet")
.AddAttribute ("Protocol", "Protocol number to match.",
UintegerValue (0),
MakeUintegerAccessor (&Ipv4RawSocketImpl::m_protocol),
--- a/src/internet/model/ipv4-routing-protocol.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv4-routing-protocol.cc Sun Mar 29 11:14:34 2015 +0200
@@ -31,6 +31,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv4RoutingProtocol")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
;
return tid;
}
--- a/src/internet/model/ipv4-static-routing.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv4-static-routing.cc Sun Mar 29 11:14:34 2015 +0200
@@ -47,6 +47,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv4StaticRouting")
.SetParent<Ipv4RoutingProtocol> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv4StaticRouting> ()
;
return tid;
--- a/src/internet/model/ipv4.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv4.cc Sun Mar 29 11:14:34 2015 +0200
@@ -35,6 +35,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv4")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddAttribute ("IpForward", "Globally enable or disable IP forwarding for all current and future Ipv4 devices.",
BooleanValue (true),
MakeBooleanAccessor (&Ipv4::SetIpForward,
--- a/src/internet/model/ipv6-extension-demux.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-extension-demux.cc Sun Mar 29 11:14:34 2015 +0200
@@ -34,6 +34,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6ExtensionDemux")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddAttribute ("Extensions", "The set of IPv6 extensions registered with this demux.",
ObjectVectorValue (),
MakeObjectVectorAccessor (&Ipv6ExtensionDemux::m_extensions),
--- a/src/internet/model/ipv6-extension-header.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-extension-header.cc Sun Mar 29 11:14:34 2015 +0200
@@ -35,6 +35,7 @@
static TypeId tid = TypeId ("ns3::Ipv6ExtensionHeader")
.AddConstructor<Ipv6ExtensionHeader> ()
.SetParent<Header> ()
+ .SetGroupName ("Internet")
;
return tid;
}
@@ -206,6 +207,7 @@
static TypeId tid = TypeId ("ns3::Ipv6ExtensionHopByHopHeader")
.AddConstructor<Ipv6ExtensionHopByHopHeader> ()
.SetParent<Ipv6ExtensionHeader> ()
+ .SetGroupName ("Internet")
;
return tid;
}
@@ -261,6 +263,7 @@
static TypeId tid = TypeId ("ns3::Ipv6ExtensionDestinationHeader")
.AddConstructor<Ipv6ExtensionDestinationHeader> ()
.SetParent<Ipv6ExtensionHeader> ()
+ .SetGroupName ("Internet")
;
return tid;
}
@@ -316,6 +319,7 @@
static TypeId tid = TypeId ("ns3::Ipv6ExtensionFragmentHeader")
.AddConstructor<Ipv6ExtensionFragmentHeader> ()
.SetParent<Ipv6ExtensionHeader> ()
+ .SetGroupName ("Internet")
;
return tid;
}
@@ -409,6 +413,7 @@
static TypeId tid = TypeId ("ns3::Ipv6ExtensionRoutingHeader")
.AddConstructor<Ipv6ExtensionRoutingHeader> ()
.SetParent<Ipv6ExtensionHeader> ()
+ .SetGroupName ("Internet")
;
return tid;
}
@@ -488,6 +493,7 @@
static TypeId tid = TypeId ("ns3::Ipv6ExtensionLooseRoutingHeader")
.AddConstructor<Ipv6ExtensionLooseRoutingHeader> ()
.SetParent<Ipv6ExtensionRoutingHeader> ()
+ .SetGroupName ("Internet")
;
return tid;
}
@@ -595,6 +601,7 @@
static TypeId tid = TypeId ("ns3::Ipv6ExtensionESPHeader")
.AddConstructor<Ipv6ExtensionESPHeader> ()
.SetParent<Ipv6ExtensionHeader> ()
+ .SetGroupName ("Internet")
;
return tid;
}
@@ -641,6 +648,7 @@
static TypeId tid = TypeId ("ns3::Ipv6ExtensionAHHeader")
.AddConstructor<Ipv6ExtensionAHHeader> ()
.SetParent<Ipv6ExtensionHeader> ()
+ .SetGroupName ("Internet")
;
return tid;
}
--- a/src/internet/model/ipv6-extension.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-extension.cc Sun Mar 29 11:14:34 2015 +0200
@@ -50,6 +50,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6Extension")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddAttribute ("ExtensionNumber", "The IPv6 extension number.",
UintegerValue (0),
MakeUintegerAccessor (&Ipv6Extension::GetExtensionNumber),
@@ -192,6 +193,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6ExtensionHopByHop")
.SetParent<Ipv6Extension> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6ExtensionHopByHop> ()
;
return tid;
@@ -251,6 +253,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6ExtensionDestination")
.SetParent<Ipv6Extension> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6ExtensionDestination> ()
;
return tid;
@@ -310,6 +313,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6ExtensionFragment")
.SetParent<Ipv6Extension> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6ExtensionFragment> ()
;
return tid;
@@ -735,6 +739,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6ExtensionRouting")
.SetParent<Ipv6Extension> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6ExtensionRouting> ()
;
return tid;
@@ -828,6 +833,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6ExtensionRoutingDemux")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddAttribute ("Routing Extensions", "The set of IPv6 Routing extensions registered with this demux.",
ObjectVectorValue (),
MakeObjectVectorAccessor (&Ipv6ExtensionRoutingDemux::m_extensionsRouting),
@@ -890,6 +896,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6ExtensionLooseRouting")
.SetParent<Ipv6ExtensionRouting> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6ExtensionLooseRouting> ()
;
return tid;
@@ -1054,6 +1061,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6ExtensionESP")
.SetParent<Ipv6Extension> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6ExtensionESP> ()
;
return tid;
@@ -1099,6 +1107,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6ExtensionAH")
.SetParent<Ipv6Extension> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6ExtensionAH> ()
;
return tid;
--- a/src/internet/model/ipv6-header.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-header.cc Sun Mar 29 11:14:34 2015 +0200
@@ -117,6 +117,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6Header")
.SetParent<Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6Header> ()
;
return tid;
--- a/src/internet/model/ipv6-interface.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-interface.cc Sun Mar 29 11:14:34 2015 +0200
@@ -42,6 +42,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6Interface")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
;
return tid;
}
--- a/src/internet/model/ipv6-l3-protocol.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-l3-protocol.cc Sun Mar 29 11:14:34 2015 +0200
@@ -59,6 +59,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6L3Protocol")
.SetParent<Ipv6> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6L3Protocol> ()
.AddAttribute ("DefaultTtl",
"The TTL value set by default on all "
--- a/src/internet/model/ipv6-list-routing.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-list-routing.cc Sun Mar 29 11:14:34 2015 +0200
@@ -36,6 +36,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6ListRouting")
.SetParent<Ipv6RoutingProtocol> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6ListRouting> ()
;
return tid;
--- a/src/internet/model/ipv6-option-demux.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-option-demux.cc Sun Mar 29 11:14:34 2015 +0200
@@ -34,6 +34,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6OptionDemux")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddAttribute ("Options", "The set of IPv6 options registered with this demux.",
ObjectVectorValue (),
MakeObjectVectorAccessor (&Ipv6OptionDemux::m_options),
--- a/src/internet/model/ipv6-option-header.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-option-header.cc Sun Mar 29 11:14:34 2015 +0200
@@ -35,6 +35,7 @@
static TypeId tid = TypeId ("ns3::Ipv6OptionHeader")
.AddConstructor<Ipv6OptionHeader> ()
.SetParent<Header> ()
+ .SetGroupName ("Internet")
;
return tid;
}
@@ -123,6 +124,7 @@
static TypeId tid = TypeId ("ns3::Ipv6OptionPad1Header")
.AddConstructor<Ipv6OptionPad1Header> ()
.SetParent<Ipv6OptionHeader> ()
+ .SetGroupName ("Internet")
;
return tid;
}
@@ -174,6 +176,7 @@
static TypeId tid = TypeId ("ns3::Ipv6OptionPadnHeader")
.AddConstructor<Ipv6OptionPadnHeader> ()
.SetParent<Ipv6OptionHeader> ()
+ .SetGroupName ("Internet")
;
return tid;
}
@@ -234,6 +237,7 @@
static TypeId tid = TypeId ("ns3::Ipv6OptionJumbogramHeader")
.AddConstructor<Ipv6OptionJumbogramHeader> ()
.SetParent<Ipv6OptionHeader> ()
+ .SetGroupName ("Internet")
;
return tid;
}
@@ -247,6 +251,7 @@
{
SetType (0xC2);
SetLength (4);
+ m_dataLength = 0;
}
Ipv6OptionJumbogramHeader::~Ipv6OptionJumbogramHeader ()
@@ -305,6 +310,7 @@
static TypeId tid = TypeId ("ns3::Ipv6OptionRouterAlertHeader")
.AddConstructor<Ipv6OptionRouterAlertHeader> ()
.SetParent<Ipv6OptionHeader> ()
+ .SetGroupName ("Internet")
;
return tid;
}
--- a/src/internet/model/ipv6-option.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-option.cc Sun Mar 29 11:14:34 2015 +0200
@@ -35,6 +35,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6Option")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddAttribute ("OptionNumber", "The IPv6 option number.",
UintegerValue (0),
MakeUintegerAccessor (&Ipv6Option::GetOptionNumber),
@@ -61,6 +62,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6OptionPad1")
.SetParent<Ipv6Option> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6OptionPad1> ()
;
return tid;
@@ -105,6 +107,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6OptionPadn")
.SetParent<Ipv6Option> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6OptionPadn> ()
;
return tid;
@@ -149,6 +152,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6OptionJumbogram")
.SetParent<Ipv6Option> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6OptionJumbogram> ()
;
return tid;
@@ -193,6 +197,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6OptionRouterAlert")
.SetParent<Ipv6Option> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6OptionRouterAlert> ()
;
return tid;
--- a/src/internet/model/ipv6-packet-info-tag.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-packet-info-tag.cc Sun Mar 29 11:14:34 2015 +0200
@@ -87,6 +87,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6PacketInfoTag")
.SetParent<Tag> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6PacketInfoTag> ()
;
return tid;
--- a/src/internet/model/ipv6-packet-probe.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-packet-probe.cc Sun Mar 29 11:14:34 2015 +0200
@@ -40,6 +40,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6PacketProbe")
.SetParent<Probe> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6PacketProbe> ()
.AddTraceSource ( "Output",
"The packet plus its IPv6 object and interface "
--- a/src/internet/model/ipv6-pmtu-cache.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-pmtu-cache.cc Sun Mar 29 11:14:34 2015 +0200
@@ -32,6 +32,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6PmtuCache")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddAttribute ("CacheExpiryTime",
"Validity time for a Path MTU entry. Default is 10 minutes, minimum is 5 minutes.",
TimeValue (Seconds (60 * 10)),
--- a/src/internet/model/ipv6-raw-socket-factory.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-raw-socket-factory.cc Sun Mar 29 11:14:34 2015 +0200
@@ -30,6 +30,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6RawSocketFactory")
.SetParent<SocketFactory> ()
+ .SetGroupName ("Internet")
;
return tid;
}
--- a/src/internet/model/ipv6-raw-socket-impl.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-raw-socket-impl.cc Sun Mar 29 11:14:34 2015 +0200
@@ -46,6 +46,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6RawSocketImpl")
.SetParent<Socket> ()
+ .SetGroupName ("Internet")
.AddAttribute ("Protocol", "Protocol number to match.",
UintegerValue (0),
MakeUintegerAccessor (&Ipv6RawSocketImpl::m_protocol),
--- a/src/internet/model/ipv6-routing-protocol.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-routing-protocol.cc Sun Mar 29 11:14:34 2015 +0200
@@ -32,6 +32,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6RoutingProtocol")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
;
return tid;
}
--- a/src/internet/model/ipv6-static-routing.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6-static-routing.cc Sun Mar 29 11:14:34 2015 +0200
@@ -40,6 +40,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6StaticRouting")
.SetParent<Ipv6RoutingProtocol> ()
+ .SetGroupName ("Internet")
.AddConstructor<Ipv6StaticRouting> ()
;
return tid;
--- a/src/internet/model/ipv6.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ipv6.cc Sun Mar 29 11:14:34 2015 +0200
@@ -35,6 +35,7 @@
{
static TypeId tid = TypeId ("ns3::Ipv6")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddAttribute ("IpForward", "Globally enable or disable IP forwarding for all current and future IPv6 devices.",
BooleanValue (false),
MakeBooleanAccessor (&Ipv6::SetIpForward,
--- a/src/internet/model/loopback-net-device.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/loopback-net-device.cc Sun Mar 29 11:14:34 2015 +0200
@@ -35,6 +35,7 @@
{
static TypeId tid = TypeId ("ns3::LoopbackNetDevice")
.SetParent<NetDevice> ()
+ .SetGroupName ("Internet")
.AddConstructor<LoopbackNetDevice> ()
;
return tid;
--- a/src/internet/model/ndisc-cache.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ndisc-cache.cc Sun Mar 29 11:14:34 2015 +0200
@@ -39,6 +39,7 @@
{
static TypeId tid = TypeId ("ns3::NdiscCache")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddAttribute ("UnresolvedQueueSize",
"Size of the queue for packets pending an NA reply.",
UintegerValue (DEFAULT_UNRES_QLEN),
--- a/src/internet/model/nsc-tcp-l4-protocol.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/nsc-tcp-l4-protocol.cc Sun Mar 29 11:14:34 2015 +0200
@@ -126,6 +126,7 @@
{
static TypeId tid = TypeId ("ns3::NscTcpL4Protocol")
.SetParent<IpL4Protocol> ()
+ .SetGroupName ("Internet")
.AddConstructor<NscTcpL4Protocol>()
.AddAttribute ("SocketList", "The list of sockets associated to this protocol.",
ObjectVectorValue (),
--- a/src/internet/model/nsc-tcp-socket-impl.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/nsc-tcp-socket-impl.cc Sun Mar 29 11:14:34 2015 +0200
@@ -54,6 +54,7 @@
{
static TypeId tid = TypeId ("ns3::NscTcpSocketImpl")
.SetParent<TcpSocket> ()
+ .SetGroupName ("Internet")
.AddTraceSource ("CongestionWindow",
"The TCP connection's congestion window",
MakeTraceSourceAccessor (&NscTcpSocketImpl::m_cWnd),
--- a/src/internet/model/ripng-header.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ripng-header.cc Sun Mar 29 11:14:34 2015 +0200
@@ -35,7 +35,10 @@
TypeId RipNgRte::GetTypeId (void)
{
- static TypeId tid = TypeId ("ns3::RipNgRte").SetParent<Header> ().AddConstructor<RipNgRte> ();
+ static TypeId tid = TypeId ("ns3::RipNgRte")
+ .SetParent<Header> ()
+ .SetGroupName ("Internet")
+ .AddConstructor<RipNgRte> ();
return tid;
}
@@ -139,7 +142,10 @@
TypeId RipNgHeader::GetTypeId (void)
{
- static TypeId tid = TypeId ("ns3::RipNgHeader").SetParent<Header> ().AddConstructor<RipNgHeader> ();
+ static TypeId tid = TypeId ("ns3::RipNgHeader")
+ .SetParent<Header> ()
+ .SetGroupName ("Internet")
+ .AddConstructor<RipNgHeader> ();
return tid;
}
--- a/src/internet/model/ripng.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/ripng.cc Sun Mar 29 11:14:34 2015 +0200
@@ -57,6 +57,7 @@
{
static TypeId tid = TypeId ("ns3::RipNg")
.SetParent<Ipv6RoutingProtocol> ()
+ .SetGroupName ("Internet")
.AddConstructor<RipNg> ()
.AddAttribute ("UnsolicitedRoutingUpdate", "The time between two Unsolicited Routing Updates.",
TimeValue (Seconds(30)),
--- a/src/internet/model/rtt-estimator.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/rtt-estimator.cc Sun Mar 29 11:14:34 2015 +0200
@@ -45,6 +45,7 @@
{
static TypeId tid = TypeId ("ns3::RttEstimator")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddAttribute ("InitialEstimation",
"Initial RTT estimate",
TimeValue (Seconds (1.0)),
@@ -129,6 +130,7 @@
{
static TypeId tid = TypeId ("ns3::RttMeanDeviation")
.SetParent<RttEstimator> ()
+ .SetGroupName ("Internet")
.AddConstructor<RttMeanDeviation> ()
.AddAttribute ("Alpha",
"Gain used in estimating the RTT, must be 0 <= alpha <= 1",
--- a/src/internet/model/tcp-header.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-header.cc Sun Mar 29 11:14:34 2015 +0200
@@ -231,6 +231,7 @@
{
static TypeId tid = TypeId ("ns3::TcpHeader")
.SetParent<Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpHeader> ()
;
return tid;
--- a/src/internet/model/tcp-l4-protocol.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-l4-protocol.cc Sun Mar 29 11:14:34 2015 +0200
@@ -67,6 +67,7 @@
{
static TypeId tid = TypeId ("ns3::TcpL4Protocol")
.SetParent<IpL4Protocol> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpL4Protocol> ()
.AddAttribute ("RttEstimatorType",
"Type of RttEstimator objects.",
--- a/src/internet/model/tcp-newreno.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-newreno.cc Sun Mar 29 11:14:34 2015 +0200
@@ -39,6 +39,7 @@
{
static TypeId tid = TypeId ("ns3::TcpNewReno")
.SetParent<TcpSocketBase> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpNewReno> ()
.AddAttribute ("ReTxThreshold", "Threshold for fast retransmit",
UintegerValue (3),
--- a/src/internet/model/tcp-option-rfc793.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-option-rfc793.cc Sun Mar 29 11:14:34 2015 +0200
@@ -43,6 +43,7 @@
{
static TypeId tid = TypeId ("ns3::TcpOptionEnd")
.SetParent<TcpOption> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpOptionEnd> ()
;
return tid;
@@ -114,6 +115,7 @@
{
static TypeId tid = TypeId ("ns3::TcpOptionNOP")
.SetParent<TcpOption> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpOptionNOP> ()
;
return tid;
@@ -184,6 +186,7 @@
{
static TypeId tid = TypeId ("ns3::TcpOptionMSS")
.SetParent<TcpOption> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpOptionMSS> ()
;
return tid;
--- a/src/internet/model/tcp-option-ts.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-option-ts.cc Sun Mar 29 11:14:34 2015 +0200
@@ -43,6 +43,7 @@
{
static TypeId tid = TypeId ("ns3::TcpOptionTS")
.SetParent<TcpOption> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpOptionTS> ()
;
return tid;
--- a/src/internet/model/tcp-option-winscale.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-option-winscale.cc Sun Mar 29 11:14:34 2015 +0200
@@ -43,6 +43,7 @@
{
static TypeId tid = TypeId ("ns3::TcpOptionWinScale")
.SetParent<TcpOption> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpOptionWinScale> ()
;
return tid;
--- a/src/internet/model/tcp-option.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-option.cc Sun Mar 29 11:14:34 2015 +0200
@@ -48,6 +48,7 @@
{
static TypeId tid = TypeId ("ns3::TcpOption")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
;
return tid;
}
@@ -125,6 +126,7 @@
{
static TypeId tid = TypeId ("ns3::TcpOptionUnknown")
.SetParent<TcpOption> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpOptionUnknown> ()
;
return tid;
--- a/src/internet/model/tcp-reno.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-reno.cc Sun Mar 29 11:14:34 2015 +0200
@@ -39,6 +39,7 @@
{
static TypeId tid = TypeId ("ns3::TcpReno")
.SetParent<TcpSocketBase> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpReno> ()
.AddAttribute ("ReTxThreshold", "Threshold for fast retransmit",
UintegerValue (3),
--- a/src/internet/model/tcp-rfc793.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-rfc793.cc Sun Mar 29 11:14:34 2015 +0200
@@ -32,6 +32,7 @@
{
static TypeId tid = TypeId ("ns3::TcpRfc793")
.SetParent<TcpSocketBase> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpRfc793> ()
;
return tid;
--- a/src/internet/model/tcp-rx-buffer.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-rx-buffer.cc Sun Mar 29 11:14:34 2015 +0200
@@ -34,6 +34,7 @@
{
static TypeId tid = TypeId ("ns3::TcpRxBuffer")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpRxBuffer> ()
.AddTraceSource ("NextRxSequence",
"Next sequence number expected (RCV.NXT)",
--- a/src/internet/model/tcp-socket-base.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-socket-base.cc Sun Mar 29 11:14:34 2015 +0200
@@ -65,6 +65,7 @@
{
static TypeId tid = TypeId ("ns3::TcpSocketBase")
.SetParent<TcpSocket> ()
+ .SetGroupName ("Internet")
// .AddAttribute ("TcpState", "State in TCP state machine",
// TypeId::ATTR_GET,
// EnumValue (CLOSED),
--- a/src/internet/model/tcp-socket-factory.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-socket-factory.cc Sun Mar 29 11:14:34 2015 +0200
@@ -30,6 +30,7 @@
{
static TypeId tid = TypeId ("ns3::TcpSocketFactory")
.SetParent<SocketFactory> ()
+ .SetGroupName ("Internet")
;
return tid;
}
--- a/src/internet/model/tcp-socket.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-socket.cc Sun Mar 29 11:14:34 2015 +0200
@@ -40,6 +40,7 @@
{
static TypeId tid = TypeId ("ns3::TcpSocket")
.SetParent<Socket> ()
+ .SetGroupName ("Internet")
.AddAttribute ("SndBufSize",
"TcpSocket maximum transmit buffer size (bytes)",
UintegerValue (131072), // 128k
--- a/src/internet/model/tcp-tahoe.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-tahoe.cc Sun Mar 29 11:14:34 2015 +0200
@@ -39,6 +39,7 @@
{
static TypeId tid = TypeId ("ns3::TcpTahoe")
.SetParent<TcpSocketBase> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpTahoe> ()
.AddAttribute ("ReTxThreshold", "Threshold for fast retransmit",
UintegerValue (3),
--- a/src/internet/model/tcp-tx-buffer.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-tx-buffer.cc Sun Mar 29 11:14:34 2015 +0200
@@ -39,6 +39,7 @@
{
static TypeId tid = TypeId ("ns3::TcpTxBuffer")
.SetParent<Object> ()
+ .SetGroupName ("Internet")
.AddConstructor<TcpTxBuffer> ()
.AddTraceSource ("UnackSequence",
"First unacknowledged sequence number (SND.UNA)",
--- a/src/internet/model/tcp-westwood.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/tcp-westwood.cc Sun Mar 29 11:14:34 2015 +0200
@@ -53,6 +53,7 @@
{
static TypeId tid = TypeId("ns3::TcpWestwood")
.SetParent<TcpSocketBase>()
+ .SetGroupName ("Internet")
.AddConstructor<TcpWestwood>()
.AddTraceSource("CongestionWindow", "The TCP connection's congestion window",
MakeTraceSourceAccessor(&TcpWestwood::m_cWnd),
--- a/src/internet/model/udp-header.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/udp-header.cc Sun Mar 29 11:14:34 2015 +0200
@@ -155,6 +155,7 @@
{
static TypeId tid = TypeId ("ns3::UdpHeader")
.SetParent<Header> ()
+ .SetGroupName ("Internet")
.AddConstructor<UdpHeader> ()
;
return tid;
--- a/src/internet/model/udp-l4-protocol.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/udp-l4-protocol.cc Sun Mar 29 11:14:34 2015 +0200
@@ -54,6 +54,7 @@
{
static TypeId tid = TypeId ("ns3::UdpL4Protocol")
.SetParent<IpL4Protocol> ()
+ .SetGroupName ("Internet")
.AddConstructor<UdpL4Protocol> ()
.AddAttribute ("SocketList", "The list of sockets associated to this protocol.",
ObjectVectorValue (),
--- a/src/internet/model/udp-socket-factory.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/udp-socket-factory.cc Sun Mar 29 11:14:34 2015 +0200
@@ -28,6 +28,7 @@
{
static TypeId tid = TypeId ("ns3::UdpSocketFactory")
.SetParent<SocketFactory> ()
+ .SetGroupName ("Internet")
;
return tid;
}
--- a/src/internet/model/udp-socket-impl.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/udp-socket-impl.cc Sun Mar 29 11:14:34 2015 +0200
@@ -56,6 +56,7 @@
{
static TypeId tid = TypeId ("ns3::UdpSocketImpl")
.SetParent<UdpSocket> ()
+ .SetGroupName ("Internet")
.AddConstructor<UdpSocketImpl> ()
.AddTraceSource ("Drop",
"Drop UDP packet due to receive buffer overflow",
--- a/src/internet/model/udp-socket.cc Fri Mar 27 22:24:25 2015 +0100
+++ b/src/internet/model/udp-socket.cc Sun Mar 29 11:14:34 2015 +0200
@@ -37,6 +37,7 @@
{
static TypeId tid = TypeId ("ns3::UdpSocket")
.SetParent<Socket> ()
+ .SetGroupName ("Internet")
.AddAttribute ("RcvBufSize",
"UdpSocket maximum receive buffer size (bytes)",
UintegerValue (131072),