libflute
|
#include <string>
#include <cstring>
#include <iostream>
#include "spdlog/spdlog.h"
#include <netlink/netlink.h>
#include <netlink/attr.h>
#include <netlink/msg.h>
#include <linux/rtnetlink.h>
#include <linux/in.h>
#include <linux/xfrm.h>
#include <linux/ipsec.h>
#include <arpa/inet.h>
#include "IpSec.h"
#include <boost/algorithm/hex.hpp>
Go to the source code of this file.
Namespaces | |
LibFlute | |
LibFlute::IpSec | |
Functions | |
void | LibFlute::IpSec::configure_policy (uint32_t spi, const std::string &dest_address, Direction direction) |
void | LibFlute::IpSec::configure_state (uint32_t spi, const std::string &dest_address, Direction direction, const std::string &key) |
void | LibFlute::IpSec::enable_esp (uint32_t spi, const std::string &dest_address, Direction direction, const std::string &key) |