DbgPrint("Direct input is enabled(set for %s:%d)\n", id, packet_fd(packet));
slave = package_slave(pkg);
if (slave) {
+ packet_ref((struct packet *)packet);
ret = slave_rpc_request_only(slave, pkgname, (struct packet *)packet, 0);
} else {
ErrPrint("Unable to find a slave for %s\n", pkgname);
DbgPrint("Direct input is enabled(unset) for %s\n", id);
slave = package_slave(pkg);
if (slave) {
+ packet_ref((struct packet *)packet);
ret = slave_rpc_request_only(slave, pkgname, (struct packet *)packet, 0);
} else {
ErrPrint("Unable to find a slave for %s\n", pkgname);
DbgPrint("Direct input is enabled(set for %s:%d)\n", id, packet_fd(packet));
slave = package_slave(pkg);
if (slave) {
+ packet_ref((struct packet *)packet);
ret = slave_rpc_request_only(slave, pkgname, (struct packet *)packet, 0);
} else {
ErrPrint("Unable to find a slave for %s\n", pkgname);
DbgPrint("Direct input is enabled(unset) for %s\n", id);
slave = package_slave(pkg);
if (slave) {
+ packet_ref((struct packet *)packet);
ret = slave_rpc_request_only(slave, pkgname, (struct packet *)packet, 0);
} else {
ErrPrint("Unable to find a slave for %s\n", pkgname);