SENF Extensible Network Framework
Home
Overview
Examples
HowTos
Glossary
Ext
NetEmu
PPI
Packets
Scheduler
Socket
Utils
Console
Daemon
Logger
Termlib
InterfaceDecorator.cc
Go to the documentation of this file.
1
//
2
// Copyright (c) 2020 Fraunhofer Institute for Applied Information Technology (FIT)
3
// Network Research Group (NET)
4
// Schloss Birlinghoven, 53754 Sankt Augustin, GERMANY
5
// Contact: support@wiback.org
6
//
7
// This file is part of the SENF code tree.
8
// It is licensed under the 3-clause BSD License (aka New BSD License).
9
// See LICENSE.txt in the top level directory for details or visit
10
// https://opensource.org/licenses/BSD-3-Clause
11
//
12
13
17
//#include "InterfaceDecorator.ih"
18
19
// Custom includes
20
#include "
InterfaceAPI.hh
"
21
22
#define prefix_
23
//-/////////////////////////////////////////////////////////////////////////////////////////////////
24
25
//-/////////////////////////////////////////////////////////////////////////////////////////////////
26
// senf::emu::InterfaceDecorator
27
28
prefix_
senf::MACAddress
senf::emu::InterfaceDecorator::id
()
29
const
30
{
31
return
interface_.
id
();
32
}
33
34
//-/////////////////////////////////////////////////////////////////////////////////////////////////
35
#undef prefix_
36
37
38
// Local Variables:
39
// mode: c++
40
// fill-column: 100
41
// comment-column: 40
42
// c-file-style: "senf"
43
// indent-tabs-mode: nil
44
// ispell-local-dictionary: "american"
45
// compile-command: "scons -u test"
46
// End:
senf::emu::InterfaceDecorator::id
MACAddress id() const
Definition:
InterfaceDecorator.cc:28
prefix_
#define prefix_
Definition:
InterfaceDecorator.cc:22
senf::MACAddress
senf::emu::Interface::id
void id(MACAddress const &eui)
Change interface MAC.
Definition:
InterfaceAPI.cc:82
InterfaceAPI.hh
InterfaceAPI public header.