17 #ifndef __LINUX_ROUTING_FILTER_ICMP_HPP__ 18 #define __LINUX_ROUTING_FILTER_ICMP_HPP__ 57 const std::string& link,
69 const std::string& link,
84 const std::string& link,
98 const std::string& link,
109 const std::string& link,
118 const std::string& link,
128 const std::string& link,
135 #endif // __LINUX_ROUTING_FILTER_ICMP_HPP__
Definition: handle.hpp:38
Try< bool > update(const std::string &link, const Handle &parent, const Classifier &classifier, const action::Mirror &mirror)
Future< Nothing > redirect(int_fd from, Option< int_fd > to, size_t chunk=4096, const std::vector< lambda::function< void(const std::string &)>> &hooks={})
Redirect output from the 'from' file descriptor to the 'to' file descriptor (or /dev/null if 'to' is ...
Option< net::IP > destinationIP
Definition: icmp.hpp:50
Definition: action.hpp:41
Result< std::vector< Classifier > > classifiers(const std::string &link, const Handle &parent)
Definition: internal.hpp:809
bool operator==(const Classifier &that) const
Definition: icmp.hpp:43
Try< bool > create(const std::string &link, const Handle &parent, const Classifier &classifier, const Option< Priority > &priority, const action::Redirect &redirect)
Definition: diagnosis.hpp:30
Try< uint32_t > classid(const std::string &hierarchy, const std::string &cgroup)
Definition: action.hpp:54
Classifier(const Option< net::IP > &_destinationIP)
Definition: icmp.hpp:40
Try< bool > exists(const std::string &link, const Handle &parent, const Classifier &classifier)
void filter(Filter *filter)