[prev in list] [next in list] [prev in thread] [next in thread] 

List:       strongswan-announce
Subject:    [strongSwan-dev] rekeying, null pointer access check patch.
From:       Bharat Bhushan <bharat.76 () gmail ! com>
Date:       2011-08-16 7:47:20
Message-ID: CAAe0upQpz1Z_qKhf7JuwO0MQzmmveo=abPFXSL-a4KbYimYSWg () mail ! gmail ! com
[Download RAW message or body]

Hi Andreas:

Null pointer check is added.


diff -Naur strongswan-4.5.0{.orig,}/src/libcharon/sa/tasks/child_rekey.c
--- strongswan-4.5.0.orig/src/libcharon/sa/tasks/child_rekey.c	2010-09-06
15:16:15.000000000 +0530
+++ strongswan-4.5.0/src/libcharon/sa/tasks/child_rekey.c	2011-08-16
12:37:21.268333000 +0530
@@ -253,7 +253,10 @@
 			{
 				/* disable close action for the redundand child */
 				child_sa = other->child_create->get_child(other->child_create);
-				child_sa->set_close_action(child_sa, ACTION_NONE);
+				if (child_sa)
+				{
+					child_sa->set_close_action(child_sa, ACTION_NONE);
+				}
 			}
 		}
 		else

Regards,
Bharat

_______________________________________________
Dev mailing list
Dev@lists.strongswan.org
https://lists.strongswan.org/mailman/listinfo/dev
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic