return 0;
}
p = find_channel(atoi(channel));
- if (p->owner && p->owner->_state != AST_STATE_UP) {
- astman_send_error(s, m, "Channel is on hook");
- return 0;
- }
if (!p) {
astman_send_error(s, m, "No such channel");
return 0;
return 0;
}
p = find_channel(atoi(channel));
- if (p->owner && p->owner->_state != AST_STATE_UP) {
- astman_send_error(s, m, "Channel is on hook");
- return 0;
- }
if (!p) {
astman_send_error(s, m, "No such channel");
return 0;
return 0;
}
p = find_channel(atoi(channel));
- if (p->owner) {
- if (p->owner->_state != AST_STATE_UP) {
- astman_send_error(s, m, "Channel is on hook");
- return 0;
- }
- } else {
+ if (!p->owner) {
astman_send_error(s, m, "Channel does not have it's owner");
return 0;
}