aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon/jobs/incoming_packet_job.c
diff options
context:
space:
mode:
Diffstat (limited to 'Source/charon/jobs/incoming_packet_job.c')
-rw-r--r--Source/charon/jobs/incoming_packet_job.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/charon/jobs/incoming_packet_job.c b/Source/charon/jobs/incoming_packet_job.c
index 93508b7fe..c7758faed 100644
--- a/Source/charon/jobs/incoming_packet_job.c
+++ b/Source/charon/jobs/incoming_packet_job.c
@@ -59,6 +59,10 @@ static job_type_t get_type(private_incoming_packet_job_t *this)
*/
static status_t get_packet(private_incoming_packet_job_t *this,packet_t **packet)
{
+ if (this->packet == NULL)
+ {
+ return FAILED;
+ }
*packet = this->packet;
return SUCCESS;
}