idmef-msg-send

Name

idmef-msg-send -- 

Synopsis



void        idmef_send_string               (prelude_msgbuf_t *msg,
                                             uint8_t tag,
                                             idmef_string_t *string);
void        idmef_send_uint64               (prelude_msgbuf_t *msg,
                                             uint8_t tag,
                                             uint64_t *data);
void        idmef_send_uint32               (prelude_msgbuf_t *msg,
                                             uint8_t tag,
                                             uint32_t data);
void        idmef_send_uint16               (prelude_msgbuf_t *msg,
                                             uint8_t tag,
                                             uint16_t data);
void        idmef_send_alertident           (prelude_msgbuf_t *msg,
                                             idmef_alertident_t *alertident);
void        idmef_send_alertident_list      (prelude_msgbuf_t *msg,
                                             struct list_head *head);
void        idmef_send_time                 (prelude_msgbuf_t *msg,
                                             uint8_t tag,
                                             idmef_time_t *time);
void        idmef_send_additional_data      (prelude_msgbuf_t *msg,
                                             idmef_additional_data_t *data);
void        idmef_send_additional_data_list (prelude_msgbuf_t *msg,
                                             struct list_head *head);
void        idmef_send_web_service_arg      (prelude_msgbuf_t *msg,
                                             idmef_webservice_arg_t *arg);
void        idmef_send_web_service          (prelude_msgbuf_t *msg,
                                             idmef_webservice_t *web);
void        idmef_send_snmp_service         (prelude_msgbuf_t *msg,
                                             idmef_snmpservice_t *snmp);
void        idmef_send_service              (prelude_msgbuf_t *msg,
                                             idmef_service_t *service);
void        idmef_send_address              (prelude_msgbuf_t *msg,
                                             idmef_address_t *address);
void        idmef_send_address_list         (prelude_msgbuf_t *msg,
                                             struct list_head *address_list);
void        idmef_send_string_list          (prelude_msgbuf_t *msg,
                                             uint8_t tag,
                                             struct list_head *head);
void        idmef_send_process              (prelude_msgbuf_t *msg,
                                             idmef_process_t *process);
void        idmef_send_node                 (prelude_msgbuf_t *msg,
                                             idmef_node_t *node);
void        idmef_send_userid               (prelude_msgbuf_t *msg,
                                             idmef_userid_t *uid);
void        idmef_send_userid_list          (prelude_msgbuf_t *msg,
                                             struct list_head *head);
void        idmef_send_user                 (prelude_msgbuf_t *msg,
                                             idmef_user_t *user);
void        idmef_send_source               (prelude_msgbuf_t *msg,
                                             idmef_source_t *source);
void        idmef_send_source_list          (prelude_msgbuf_t *msg,
                                             struct list_head *head);
void        idmef_send_file_access          (prelude_msgbuf_t *msg,
                                             idmef_file_access_t *access);
void        idmef_send_file_access_list     (prelude_msgbuf_t *msg,
                                             struct list_head *head);
void        idmef_send_linkage              (prelude_msgbuf_t *msg,
                                             idmef_linkage_t *linkage);
void        idmef_send_linkage_list         (prelude_msgbuf_t *msg,
                                             struct list_head *head);
void        idmef_send_inode                (prelude_msgbuf_t *msg,
                                             idmef_inode_t *inode);
void        idmef_send_file                 (prelude_msgbuf_t *msg,
                                             idmef_file_t *file);
void        idmef_send_file_list            (prelude_msgbuf_t *msg,
                                             struct list_head *head);
void        idmef_send_target               (prelude_msgbuf_t *msg,
                                             idmef_target_t *target);
void        idmef_send_target_list          (prelude_msgbuf_t *msg,
                                             struct list_head *head);
void        idmef_send_analyzer             (prelude_msgbuf_t *msg,
                                             idmef_analyzer_t *analyzer);
void        idmef_send_create_time          (prelude_msgbuf_t *msg,
                                             idmef_time_t *time);
void        idmef_send_detect_time          (prelude_msgbuf_t *msg,
                                             idmef_time_t *time);
void        idmef_send_analyzer_time        (prelude_msgbuf_t *msg,
                                             idmef_time_t *time);
void        idmef_send_classification       (prelude_msgbuf_t *msg,
                                             idmef_classification_t *classification);
void        idmef_send_classification_list  (prelude_msgbuf_t *msg,
                                             struct list_head *head);
void        idmef_send_confidence           (prelude_msgbuf_t *msg,
                                             idmef_confidence_t *confidence);
void        idmef_send_action               (prelude_msgbuf_t *msg,
                                             idmef_action_t *action);
void        idmef_send_action_list          (prelude_msgbuf_t *msg,
                                             struct list_head *head);
void        idmef_send_impact               (prelude_msgbuf_t *msg,
                                             idmef_impact_t *impact);
void        idmef_send_tool_alert           (prelude_msgbuf_t *msg,
                                             idmef_tool_alert_t *alert);
void        idmef_send_overflow_alert       (prelude_msgbuf_t *msg,
                                             idmef_overflow_alert_t *alert);
void        idmef_send_correlation_alert    (prelude_msgbuf_t *msg,
                                             idmef_correlation_alert_t *alert);
void        idmef_send_alert                (prelude_msgbuf_t *msg,
                                             idmef_alert_t *alert);
void        idmef_send_heartbeat            (prelude_msgbuf_t *msg,
                                             idmef_heartbeat_t *hb);
void        idmef_send_assessment           (prelude_msgbuf_t *msg,
                                             idmef_assessment_t *assessment);
int         idmef_msg_send                  (prelude_msgbuf_t *msgbuf,
                                             idmef_message_t *idmef,
                                             uint8_t priority);

Description

Details

idmef_send_string ()

void        idmef_send_string               (prelude_msgbuf_t *msg,
                                             uint8_t tag,
                                             idmef_string_t *string);

msg :

tag :

string :


idmef_send_uint64 ()

void        idmef_send_uint64               (prelude_msgbuf_t *msg,
                                             uint8_t tag,
                                             uint64_t *data);

msg :

tag :

data :


idmef_send_uint32 ()

void        idmef_send_uint32               (prelude_msgbuf_t *msg,
                                             uint8_t tag,
                                             uint32_t data);

msg :

tag :

data :


idmef_send_uint16 ()

void        idmef_send_uint16               (prelude_msgbuf_t *msg,
                                             uint8_t tag,
                                             uint16_t data);

msg :

tag :

data :


idmef_send_alertident ()

void        idmef_send_alertident           (prelude_msgbuf_t *msg,
                                             idmef_alertident_t *alertident);

msg :

alertident :


idmef_send_alertident_list ()

void        idmef_send_alertident_list      (prelude_msgbuf_t *msg,
                                             struct list_head *head);

msg :

head :


idmef_send_time ()

void        idmef_send_time                 (prelude_msgbuf_t *msg,
                                             uint8_t tag,
                                             idmef_time_t *time);

msg :

tag :

time :


idmef_send_additional_data ()

void        idmef_send_additional_data      (prelude_msgbuf_t *msg,
                                             idmef_additional_data_t *data);

msg :

data :


idmef_send_additional_data_list ()

void        idmef_send_additional_data_list (prelude_msgbuf_t *msg,
                                             struct list_head *head);

msg :

head :


idmef_send_web_service_arg ()

void        idmef_send_web_service_arg      (prelude_msgbuf_t *msg,
                                             idmef_webservice_arg_t *arg);

msg :

arg :


idmef_send_web_service ()

void        idmef_send_web_service          (prelude_msgbuf_t *msg,
                                             idmef_webservice_t *web);

msg :

web :


idmef_send_snmp_service ()

void        idmef_send_snmp_service         (prelude_msgbuf_t *msg,
                                             idmef_snmpservice_t *snmp);

msg :

snmp :


idmef_send_service ()

void        idmef_send_service              (prelude_msgbuf_t *msg,
                                             idmef_service_t *service);

msg :

service :


idmef_send_address ()

void        idmef_send_address              (prelude_msgbuf_t *msg,
                                             idmef_address_t *address);

msg :

address :


idmef_send_address_list ()

void        idmef_send_address_list         (prelude_msgbuf_t *msg,
                                             struct list_head *address_list);

msg :

address_list :


idmef_send_string_list ()

void        idmef_send_string_list          (prelude_msgbuf_t *msg,
                                             uint8_t tag,
                                             struct list_head *head);

msg :

tag :

head :


idmef_send_process ()

void        idmef_send_process              (prelude_msgbuf_t *msg,
                                             idmef_process_t *process);

msg :

process :


idmef_send_node ()

void        idmef_send_node                 (prelude_msgbuf_t *msg,
                                             idmef_node_t *node);

msg :

node :


idmef_send_userid ()

void        idmef_send_userid               (prelude_msgbuf_t *msg,
                                             idmef_userid_t *uid);

msg :

uid :


idmef_send_userid_list ()

void        idmef_send_userid_list          (prelude_msgbuf_t *msg,
                                             struct list_head *head);

msg :

head :


idmef_send_user ()

void        idmef_send_user                 (prelude_msgbuf_t *msg,
                                             idmef_user_t *user);

msg :

user :


idmef_send_source ()

void        idmef_send_source               (prelude_msgbuf_t *msg,
                                             idmef_source_t *source);

msg :

source :


idmef_send_source_list ()

void        idmef_send_source_list          (prelude_msgbuf_t *msg,
                                             struct list_head *head);

msg :

head :


idmef_send_file_access ()

void        idmef_send_file_access          (prelude_msgbuf_t *msg,
                                             idmef_file_access_t *access);

msg :

access :


idmef_send_file_access_list ()

void        idmef_send_file_access_list     (prelude_msgbuf_t *msg,
                                             struct list_head *head);

msg :

head :


idmef_send_linkage ()

void        idmef_send_linkage              (prelude_msgbuf_t *msg,
                                             idmef_linkage_t *linkage);

msg :

linkage :


idmef_send_linkage_list ()

void        idmef_send_linkage_list         (prelude_msgbuf_t *msg,
                                             struct list_head *head);

msg :

head :


idmef_send_inode ()

void        idmef_send_inode                (prelude_msgbuf_t *msg,
                                             idmef_inode_t *inode);

msg :

inode :


idmef_send_file ()

void        idmef_send_file                 (prelude_msgbuf_t *msg,
                                             idmef_file_t *file);

msg :

file :


idmef_send_file_list ()

void        idmef_send_file_list            (prelude_msgbuf_t *msg,
                                             struct list_head *head);

msg :

head :


idmef_send_target ()

void        idmef_send_target               (prelude_msgbuf_t *msg,
                                             idmef_target_t *target);

msg :

target :


idmef_send_target_list ()

void        idmef_send_target_list          (prelude_msgbuf_t *msg,
                                             struct list_head *head);

msg :

head :


idmef_send_analyzer ()

void        idmef_send_analyzer             (prelude_msgbuf_t *msg,
                                             idmef_analyzer_t *analyzer);

msg :

analyzer :


idmef_send_create_time ()

void        idmef_send_create_time          (prelude_msgbuf_t *msg,
                                             idmef_time_t *time);

msg :

time :


idmef_send_detect_time ()

void        idmef_send_detect_time          (prelude_msgbuf_t *msg,
                                             idmef_time_t *time);

msg :

time :


idmef_send_analyzer_time ()

void        idmef_send_analyzer_time        (prelude_msgbuf_t *msg,
                                             idmef_time_t *time);

msg :

time :


idmef_send_classification ()

void        idmef_send_classification       (prelude_msgbuf_t *msg,
                                             idmef_classification_t *classification);

msg :

classification :


idmef_send_classification_list ()

void        idmef_send_classification_list  (prelude_msgbuf_t *msg,
                                             struct list_head *head);

msg :

head :


idmef_send_confidence ()

void        idmef_send_confidence           (prelude_msgbuf_t *msg,
                                             idmef_confidence_t *confidence);

msg :

confidence :


idmef_send_action ()

void        idmef_send_action               (prelude_msgbuf_t *msg,
                                             idmef_action_t *action);

msg :

action :


idmef_send_action_list ()

void        idmef_send_action_list          (prelude_msgbuf_t *msg,
                                             struct list_head *head);

msg :

head :


idmef_send_impact ()

void        idmef_send_impact               (prelude_msgbuf_t *msg,
                                             idmef_impact_t *impact);

msg :

impact :


idmef_send_tool_alert ()

void        idmef_send_tool_alert           (prelude_msgbuf_t *msg,
                                             idmef_tool_alert_t *alert);

msg :

alert :


idmef_send_overflow_alert ()

void        idmef_send_overflow_alert       (prelude_msgbuf_t *msg,
                                             idmef_overflow_alert_t *alert);

msg :

alert :


idmef_send_correlation_alert ()

void        idmef_send_correlation_alert    (prelude_msgbuf_t *msg,
                                             idmef_correlation_alert_t *alert);

msg :

alert :


idmef_send_alert ()

void        idmef_send_alert                (prelude_msgbuf_t *msg,
                                             idmef_alert_t *alert);

msg :

alert :


idmef_send_heartbeat ()

void        idmef_send_heartbeat            (prelude_msgbuf_t *msg,
                                             idmef_heartbeat_t *hb);

msg :

hb :


idmef_send_assessment ()

void        idmef_send_assessment           (prelude_msgbuf_t *msg,
                                             idmef_assessment_t *assessment);

msg :

assessment :


idmef_msg_send ()

int         idmef_msg_send                  (prelude_msgbuf_t *msgbuf,
                                             idmef_message_t *idmef,
                                             uint8_t priority);

msgbuf :

idmef :

priority :

Returns :