Added some null checks after talloc_zero
authorHerwin Weststrate <herwin@quarantainenet.nl>
Wed, 17 Dec 2014 12:56:08 +0000 (13:56 +0100)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 17 Dec 2014 13:42:30 +0000 (08:42 -0500)
commit784fe9c4454a87978fe6432cac4ebc5bc141d4bc
treede8f5a385217c66ff63386558fb4c460ddd8e68f
parent605bf14da6dba9ee7b8df0f24f04ae1f5cedf374
Added some null checks after talloc_zero

We've seen the scenario with proxy-inner-tunnel as virtual server for PEAP, and a backend that is unreachable. With a storm of requests this did lead to segfaults in `session_init` (`src/main/tls.c`). From there, it's just turtles all the way down.
src/main/process.c
src/main/tls.c
src/main/util.c
src/modules/rlm_eap/mem.c