00001 #pragma once 00002 #ifndef SEAP_COMMAND_BACKENDS 00003 #define SEAP_COMMAND_BACKENDS 00004 00005 #include "../../../common/util.h" 00006 00007 OSCAP_HIDDEN_START; 00008 00009 #define SEAP_COMMAND_BACKENDS_MAXCAPACITY 769 00010 00011 int SEAP_cmdtbl_backendS_add (SEAP_cmdtbl_t *t, SEAP_cmdrec_t *r); 00012 int SEAP_cmdtbl_backendS_ins (SEAP_cmdtbl_t *t, SEAP_cmdrec_t *r); 00013 int SEAP_cmdtbl_backendS_del (SEAP_cmdtbl_t *t, SEAP_cmdrec_t *r); 00014 SEAP_cmdrec_t *SEAP_cmdtbl_backendS_get (SEAP_cmdtbl_t *t, SEAP_cmdcode_t c); 00015 int SEAP_cmdtbl_backendS_cmp (SEAP_cmdrec_t *a, SEAP_cmdrec_t *b); 00016 void SEAP_cmdtbl_backendS_free (SEAP_cmdtbl_t *t); 00017 int SEAP_cmdtbl_backendS_apply (SEAP_cmdtbl_t *t, int (*func) (SEAP_cmdrec_t *r, void *), void *arg); 00018 00019 OSCAP_HIDDEN_END; 00020 00021 #endif /* SEAP_COMMAND_BACKENDS */