MT#55283 return success from add_stream

Change-Id: I0d507432993725085671ed19f7a98e69c23c84e3
pull/2055/head
Richard Fuchs 3 months ago
parent d813453a56
commit 65b94a73a9

@ -202,19 +202,20 @@ void kernel_shutdown_table(void) {
}
void kernel_add_stream(struct rtpengine_command_add_target *cmd) {
bool kernel_add_stream(struct rtpengine_command_add_target *cmd) {
ssize_t ret;
if (!kernel.is_open)
return;
return false;
cmd->cmd = REMG_ADD_TARGET;
ret = write(kernel.fd, cmd, sizeof(*cmd));
if (ret == sizeof(*cmd))
return;
return true;
ilog(LOG_ERROR, "Failed to push relay stream to kernel: %s", strerror(errno));
return false;
}
void kernel_add_destination(struct rtpengine_command_destination *cmd) {

@ -32,7 +32,7 @@ bool kernel_setup_table(unsigned int);
bool kernel_init_table(void);
void kernel_shutdown_table(void);
void kernel_add_stream(struct rtpengine_command_add_target *);
bool kernel_add_stream(struct rtpengine_command_add_target *);
void kernel_add_destination(struct rtpengine_command_destination *);
bool kernel_del_stream(struct rtpengine_command_del_target *);

Loading…
Cancel
Save