Apache Mesos
Classes | Namespaces | Macros | Functions
basic.hpp File Reference
#include <stdint.h>
#include <string>
#include <stout/option.hpp>
#include <stout/try.hpp>
#include "linux/routing/handle.hpp"
#include "linux/routing/filter/action.hpp"
#include "linux/routing/filter/filter.hpp"
#include "linux/routing/filter/priority.hpp"

Go to the source code of this file.

Classes

struct  routing::filter::basic::Classifier
 

Namespaces

 routing
 
 routing::filter
 
 routing::filter::basic
 

Macros

#define ETH_P_ALL   0x0003
 
#define ETH_P_ARP   0x0806
 

Functions

Try< bool > routing::filter::basic::exists (const std::string &link, const Handle &parent, uint16_t protocol)
 
Try< bool > routing::filter::basic::create (const std::string &link, const Handle &parent, uint16_t protocol, const Option< Priority > &priority, const Option< Handle > &classid)
 
Try< bool > routing::filter::basic::create (const std::string &link, const Handle &parent, uint16_t protocol, const Option< Priority > &priority, const action::Redirect &redirect)
 
Try< bool > routing::filter::basic::create (const std::string &link, const Handle &parent, uint16_t protocol, const Option< Priority > &priority, const action::Mirror &mirror)
 
Try< bool > routing::filter::basic::remove (const std::string &link, const Handle &parent, uint16_t protocol)
 
Try< bool > routing::filter::basic::update (const std::string &link, const Handle &parent, uint16_t protocol, const action::Mirror &mirror)
 

Macro Definition Documentation

#define ETH_P_ALL   0x0003
#define ETH_P_ARP   0x0806