├── api
│ ├── certification
│ ├── cmd
│ │ ├── loxilb-rest-api-server
│ ├── models
│ ├── restapi
│ ├── handler
│ ├── operations
├── common
├── ebpf
│ ├── common
│ ├── headers
│ │ ├── linux
│ ├── kernel
│ ├── libbpf
│ │ ├── include
│ │ │ ├── asm
│ │ │ ├── linux
│ │ │ ├── uapi
│ │ │ ├── linux
│ │ ├── scripts
│ │ ├── src
│ │ │ ├── build
│ │ │ │ ├── usr
│ │ │ │ ├── include
│ │ │ │ │ ├── bpf
│ │ │ │ ├── lib64
│ │ │ │ ├── pkgconfig
│ │ │ ├── sharedobjs
│ │ │ ├── staticobjs
│ │ ├── travis-ci
│ │ ├── managers
│ │ ├── vmtest
│ │ ├── configs
│ │ ├── blacklist
│ │ ├── whitelist
│ ├── utils
├── loxinet
├── options
├── loxilib
This directory contains source code to host api server to handle CCM configuration requests.
Common api to configure which are exposed by loxinet are defined in this directory.
This module implements the glue layer or the middle layer between eBPF datapath module and api modules. It defines functions for configuring networking and load balancing rules in the eBPF datapath.
This directory contains source code for loxilb eBPF datapath.
This directory contains files for managing the command line options.
This package contains common routines for logging, statistics and other utilities.