23#if defined(ENABLE_DCO) && defined(TARGET_FREEBSD)
30#define DCO_IROUTE_METRIC 100
35enum ovpn_message_type_t {
41enum ovpn_del_reason_t {
48typedef struct dco_context {
53 char ifname[IFNAMSIZ];
56 int dco_message_peer_id;
57 int dco_del_peer_reason;
58 uint64_t dco_read_bytes;
59 uint64_t dco_write_bytes;
@ OVPN_CMD_DEL_PEER
@OVPN_CMD_DEL_PEER: Remove peer from internal table
@ OVPN_DEL_PEER_REASON_EXPIRED
@ OVPN_DEL_PEER_REASON_TRANSPORT_DISCONNECT
@ OVPN_DEL_PEER_REASON_TRANSPORT_ERROR
@ OVPN_DEL_PEER_REASON_USERSPACE