/* This file is in the public domain. */ #include "algs.h" static char dummyloc; static void *mac_none_init(const void *key __attribute__((__unused__))) { return(&dummyloc); } static int mac_none_check(void *state __attribute__((__unused__)), const void *vs __attribute__((__unused__)), int nblk __attribute__((__unused__)), ...) { return(1); } static void mac_none_gen(void *state __attribute__((__unused__)), void *into __attribute__((__unused__)), int nblk __attribute__((__unused__)), ...) { } static void mac_none_done(void *state __attribute__((__unused__))) { } MACALG macalg_none = { "none", "no integrity protection - use only for debugging", 0, 0, 1, &mac_none_init, &mac_none_check, &mac_none_gen, &mac_none_done };