void mlm_msg_set_proto (mlm_msg_t *self, mlm_proto_t *proto) { if (self->sender) mlm_proto_set_sender (proto, self->sender); if (self->address) mlm_proto_set_address (proto, self->address); if (self->subject) mlm_proto_set_subject (proto, self->subject); if (self->content) mlm_proto_set_content (proto, &self->content); }
static void set_client_address (client_t *self) { mlm_proto_set_address (self->message, self->args->address); }
static void prepare_service_offer_command (client_t *self) { mlm_proto_set_address (self->message, self->args->address); mlm_proto_set_pattern (self->message, self->args->pattern); }