WirelessNLController non-inline non-template implementation. More...
#include "WirelessNLController.hh"
#include <algorithm>
#include <fstream>
#include <net/if.h>
#include <netlink/netlink.h>
#include <netlink/genl/genl.h>
#include <netlink/genl/ctrl.h>
#include <netlink/genl/family.h>
#include <boost/filesystem.hpp>
#include <boost/filesystem/fstream.hpp>
#include <senf/Utils/Cpp11Support/cast.hh>
#include <senf/Utils/Range.hh>
#include <senf/Utils/String.hh>
#include <senf/Utils/algorithm.hh>
#include <senf/Utils/membind.hh>
Go to the source code of this file.
Macros | |
#define | prefix_ |
#define | FOREACH_ID(x) BOOST_PP_CAT(x, __LINE__) |
#define | FOREACH_NESTED_ATTR(attr, nla) |
#define | NLA_PUT(msg, attrtype, attrlen, data) |
#define | NLA_PUT_NESTED(msg, attrtype, nestedMsg) |
#define | KHZ_TO_MHZ(freq) ((freq) / 1000) |
#define | MHZ_TO_KHZ(freq) ((freq) * 1000) |
#define | ARRAY_SIZE(arr) (sizeof(arr) / sizeof(arr[0])) |
#define | NLA_PUT_OPTIONAL_VECTOR(msg, attrtype, optvector) |
#define | BIT(x) (1ULL<<(x)) |
#define | GET_RULE_ATTR_OR_SKIP(var, attr) |
WirelessNLController non-inline non-template implementation.
Definition in file WirelessNLController.cc.
#define ARRAY_SIZE | ( | arr | ) | (sizeof(arr) / sizeof(arr[0])) |
Definition at line 67 of file WirelessNLController.cc.
#define BIT | ( | x | ) | (1ULL<<(x)) |
Definition at line 567 of file WirelessNLController.cc.
#define FOREACH_ID | ( | x | ) | BOOST_PP_CAT(x, __LINE__) |
Definition at line 38 of file WirelessNLController.cc.
#define FOREACH_NESTED_ATTR | ( | attr, | |
nla | |||
) |
Definition at line 39 of file WirelessNLController.cc.
#define GET_RULE_ATTR_OR_SKIP | ( | var, | |
attr | |||
) |
Definition at line 613 of file WirelessNLController.cc.
Definition at line 64 of file WirelessNLController.cc.
Definition at line 65 of file WirelessNLController.cc.
#define NLA_PUT | ( | msg, | |
attrtype, | |||
attrlen, | |||
data | |||
) |
Definition at line 50 of file WirelessNLController.cc.
#define NLA_PUT_NESTED | ( | msg, | |
attrtype, | |||
nestedMsg | |||
) |
Definition at line 57 of file WirelessNLController.cc.
#define NLA_PUT_OPTIONAL_VECTOR | ( | msg, | |
attrtype, | |||
optvector | |||
) |
Definition at line 474 of file WirelessNLController.cc.
#define prefix_ |
Definition at line 35 of file WirelessNLController.cc.