summaryrefslogtreecommitdiff
path: root/src/packet_io/sapp_inject.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/packet_io/sapp_inject.c')
-rw-r--r--src/packet_io/sapp_inject.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/packet_io/sapp_inject.c b/src/packet_io/sapp_inject.c
index 0ee6a5c..706fe2f 100644
--- a/src/packet_io/sapp_inject.c
+++ b/src/packet_io/sapp_inject.c
@@ -90,16 +90,14 @@ int sapp_inject_ctrl_pkt(struct streaminfo *stream, enum sapp_inject_opt sio, co
{
struct streaminfo_private *stream_pr = (struct streaminfo_private *)stream;
- if(stream_pr == NULL || stream_pr->raw_pkt == NULL)
+ if(stream_pr == NULL)
{
return -1;
}
- unsigned char raw_is_ctrl_pkt_flag=stream_pr->raw_pkt->is_ctrl_pkt;
-
- ((raw_pkt_t *)stream_pr->raw_pkt)->is_ctrl_pkt = 1;
+ stream_pr->is_ctrl_pkt=1;
int ret=sapp_inject_pkt(stream, SIO_DEFAULT, payload, payload_len, snd_routedir);
- ((raw_pkt_t *)stream_pr->raw_pkt)->is_ctrl_pkt = raw_is_ctrl_pkt_flag;
+ stream_pr->is_ctrl_pkt=0;
return ret;
}