File tree Expand file tree Collapse file tree 9 files changed +1
-89
lines changed Expand file tree Collapse file tree 9 files changed +1
-89
lines changed Original file line number Diff line number Diff line change @@ -2303,8 +2303,7 @@ EXPAND_AS_DEFINED = ATTRIBUTE_ACCESSOR_DEFINE \
2303
2303
NS_DEPRECATED_3_45 \
2304
2304
NS_DEPRECATED_3_44 \
2305
2305
NS_DEPRECATED_3_43 \
2306
- NS_DEPRECATED_3_42 \
2307
- NS_DEPRECATED_3_41
2306
+ NS_DEPRECATED_3_42
2308
2307
2309
2308
# If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will
2310
2309
# remove all references to function-like macros that are alone on a line, have
Original file line number Diff line number Diff line change @@ -273,18 +273,6 @@ Ipv4L3ClickProtocol::GetIpForward() const
273
273
return m_ipForward;
274
274
}
275
275
276
- void
277
- Ipv4L3ClickProtocol::SetWeakEsModel (bool model)
278
- {
279
- m_strongEndSystemModel = !model;
280
- }
281
-
282
- bool
283
- Ipv4L3ClickProtocol::GetWeakEsModel () const
284
- {
285
- return !m_strongEndSystemModel;
286
- }
287
-
288
276
void
289
277
Ipv4L3ClickProtocol::SetStrongEndSystemModel (bool model)
290
278
{
Original file line number Diff line number Diff line change @@ -257,13 +257,6 @@ class Ipv4L3ClickProtocol : public Ipv4
257
257
void SetIpForward (bool forward) override ;
258
258
bool GetIpForward () const override ;
259
259
260
- /* * @copydoc Ipv4::SetWeakEsModel */
261
- NS_DEPRECATED_3_41 (" Use SetStrongEndSystemModel instead" )
262
- void SetWeakEsModel (bool model) override ;
263
- /* * @copydoc Ipv4::GetWeakEsModel */
264
- NS_DEPRECATED_3_41 (" Use GetStrongEndSystemModel instead" )
265
- bool GetWeakEsModel () const override ;
266
-
267
260
void SetStrongEndSystemModel (bool model) override ;
268
261
bool GetStrongEndSystemModel () const override ;
269
262
Original file line number Diff line number Diff line change 118
118
*/
119
119
#define NS_DEPRECATED_3_42 (msg ) NS_DEPRECATED("Deprecated in ns-3.42: " msg)
120
120
121
- /**
122
- * @ingroup deprecation
123
- * @def NS_DEPRECATED_3_41
124
- * Tag for things deprecated in version ns-3.41.
125
- */
126
- #define NS_DEPRECATED_3_41 (msg ) NS_DEPRECATED("Deprecated in ns-3.41: " msg)
127
-
128
121
#endif /* NS3_DEPRECATED_H */
Original file line number Diff line number Diff line change @@ -1400,19 +1400,6 @@ Ipv4L3Protocol::GetIpForward() const
1400
1400
return m_ipForward;
1401
1401
}
1402
1402
1403
- void
1404
- Ipv4L3Protocol::SetWeakEsModel (bool model)
1405
- {
1406
- NS_LOG_FUNCTION (this << model);
1407
- m_strongEndSystemModel = !model;
1408
- }
1409
-
1410
- bool
1411
- Ipv4L3Protocol::GetWeakEsModel () const
1412
- {
1413
- return !m_strongEndSystemModel;
1414
- }
1415
-
1416
1403
void
1417
1404
Ipv4L3Protocol::SetStrongEndSystemModel (bool model)
1418
1405
{
Original file line number Diff line number Diff line change @@ -289,13 +289,6 @@ class Ipv4L3Protocol : public Ipv4
289
289
void SetIpForward (bool forward) override ;
290
290
bool GetIpForward () const override ;
291
291
292
- /* * @copydoc Ipv4::SetWeakEsModel */
293
- NS_DEPRECATED_3_41 (" Use SetStrongEndSystemModel instead" )
294
- void SetWeakEsModel (bool model) override ;
295
- /* * @copydoc Ipv4::GetWeakEsModel */
296
- NS_DEPRECATED_3_41 (" Use GetStrongEndSystemModel instead" )
297
- bool GetWeakEsModel () const override ;
298
-
299
292
void SetStrongEndSystemModel (bool model) override ;
300
293
bool GetStrongEndSystemModel () const override ;
301
294
Original file line number Diff line number Diff line change @@ -35,14 +35,6 @@ Ipv4::GetTypeId()
35
35
BooleanValue (true ),
36
36
MakeBooleanAccessor (&Ipv4::SetIpForward, &Ipv4::GetIpForward),
37
37
MakeBooleanChecker ())
38
- .AddAttribute (" WeakEsModel" ,
39
- " RFC1122 term for whether host accepts datagram with a dest. address on "
40
- " another interface" ,
41
- BooleanValue (true ),
42
- MakeBooleanAccessor (&Ipv4::SetWeakEsModel, &Ipv4::GetWeakEsModel),
43
- MakeBooleanChecker (),
44
- TypeId::SupportLevel::DEPRECATED,
45
- " DEPRECATED since ns-3.41. Use the StrongEndSystemModel attribute." )
46
38
.AddAttribute (
47
39
" StrongEndSystemModel" ,
48
40
" Reject packets for an address not configured on the interface they're "
Original file line number Diff line number Diff line change @@ -444,24 +444,6 @@ class Ipv4 : public Object
444
444
*/
445
445
virtual bool GetIpForward () const = 0;
446
446
447
- /* *
448
- * @brief Get the Weak Es Model status
449
- *
450
- * RFC1122 term for whether host accepts datagram with a dest. address on another interface
451
- * @returns true for Weak Es Model activated
452
- */
453
- NS_DEPRECATED_3_41 (" Use GetStrongEndSystemModel instead" )
454
- virtual bool GetWeakEsModel () const = 0;
455
-
456
- /* *
457
- * @brief Set or unset the Weak Es Model
458
- *
459
- * RFC1122 term for whether host accepts datagram with a dest. address on another interface
460
- * @param model true for Weak Es Model
461
- */
462
- NS_DEPRECATED_3_41 (" Use SetStrongEndSystemModel instead" )
463
- virtual void SetWeakEsModel (bool model) = 0;
464
-
465
447
/* *
466
448
* @brief Set or unset the Strong End System Model
467
449
*
Original file line number Diff line number Diff line change @@ -226,21 +226,6 @@ class ThreeGppChannelModel : public MatrixBasedChannelModel
226
226
// !< ASA, ZSD, ZSA]
227
227
};
228
228
229
- /* *
230
- * Get the parameters needed to apply the channel generation procedure
231
- * @param channelCondition the channel condition
232
- * @param hBS the height of the BS
233
- * @param hUT the height of the UT
234
- * @param distance2D the 2D distance between tx and rx
235
- * @return the parameters table
236
- */
237
- NS_DEPRECATED_3_41 (" Use GetThreeGppTable(const Ptr<const MobilityModel>, const Ptr<const "
238
- " MobilityModel>, Ptr<const ChannelCondition>) instead" )
239
- Ptr<const ParamsTable> GetThreeGppTable (Ptr<const ChannelCondition> channelCondition,
240
- double hBS,
241
- double hUT,
242
- double distance2D) const ;
243
-
244
229
/* *
245
230
* Get the parameters needed to apply the channel generation procedure
246
231
* @param aMob the mobility model of node A
You can’t perform that action at this time.
0 commit comments