#include <net/macsec.h>
#include "netdevsim.h"
static int nsim_macsec_find_secy(struct netdevsim *ns, sci_t sci)
{ … }
static int nsim_macsec_find_rxsc(struct nsim_secy *ns_secy, sci_t sci)
{ … }
static int nsim_macsec_add_secy(struct macsec_context *ctx)
{ … }
static int nsim_macsec_upd_secy(struct macsec_context *ctx)
{ … }
static int nsim_macsec_del_secy(struct macsec_context *ctx)
{ … }
static int nsim_macsec_add_rxsc(struct macsec_context *ctx)
{ … }
static int nsim_macsec_upd_rxsc(struct macsec_context *ctx)
{ … }
static int nsim_macsec_del_rxsc(struct macsec_context *ctx)
{ … }
static int nsim_macsec_add_rxsa(struct macsec_context *ctx)
{ … }
static int nsim_macsec_upd_rxsa(struct macsec_context *ctx)
{ … }
static int nsim_macsec_del_rxsa(struct macsec_context *ctx)
{ … }
static int nsim_macsec_add_txsa(struct macsec_context *ctx)
{ … }
static int nsim_macsec_upd_txsa(struct macsec_context *ctx)
{ … }
static int nsim_macsec_del_txsa(struct macsec_context *ctx)
{ … }
static const struct macsec_ops nsim_macsec_ops = …;
void nsim_macsec_init(struct netdevsim *ns)
{ … }
void nsim_macsec_teardown(struct netdevsim *ns)
{ … }