80211Bundle/RadiotapPacket.cc File Reference

#include "RadiotapPacket.hh"
#include "WLANPacket.hh"
#include <boost/io/ios_state.hpp>
#include <memory.h>
#include "radiotap/radiotap_iter.h"
Include dependency graph for RadiotapPacket.cc:

Go to the source code of this file.


Defines

#define  prefix_
#define  FIELD(name, sign, desc)
#define  ENTER(name)
#define  SUBFIELD(name, sign, desc)   os << senf::fieldName(desc) << sign(subparser.name()) << '\n';
#define  LEAVE()   }
#define  START_FLAGS(desc)   os << senf::fieldName(desc);
#define  FLAG(name, desc)   if (subparser.name()) os << desc " "
#define  END_FLAGS()   os << '\n';

Define Documentation

#define
END_FLAGS ()

#define
ENTER ( name  )

Value:

if (p->name ## Present()) {                                     \
            packet::Parser::name ## _t subparser (p->name());

#define
FIELD ( name,
sign,
desc  )

Value:

if (p->name ## Present())                                       \
            os << senf::fieldName(desc) << sign(p->name()) << '\n';

#define
FLAG ( name,
desc  )

#define
LEAVE ()

#define
prefix_

Definition at line 38 of file RadiotapPacket.cc.

#define
START_FLAGS ( desc  )

#define
SUBFIELD ( name,
sign,
desc  )