00001 #pragma once
00002 #ifndef _SEAP_MESSAGE_H
00003 #define _SEAP_MESSAGE_H
00004
00005 #include <stdint.h>
00006 #include "public/sexp-types.h"
00007 #include "public/seap-message.h"
00008 #include "../../../common/util.h"
00009
00010 OSCAP_HIDDEN_START;
00011
00012 struct SEAP_attr {
00013 char *name;
00014 SEXP_t *value;
00015 };
00016
00017 struct SEAP_msg {
00018 SEAP_msgid_t id;
00019 SEAP_attr_t *attrs;
00020 uint16_t attrs_cnt;
00021 SEXP_t *sexp;
00022 };
00023
00024 OSCAP_HIDDEN_END;
00025
00026 #endif