Print this page
5042 stop using deprecated atomic functions
*** 59,70 ****
kstat_t *esp_ksp;
struct esp_kstats_s *esp_kstats;
/*
* Keysock instance of ESP. There can be only one per stack instance.
! * Use casptr() on this because I don't set it until KEYSOCK_HELLO
! * comes down.
* Paired up with the esp_pfkey_q is the esp_event, which will age SAs.
*/
queue_t *esp_pfkey_q;
timeout_id_t esp_event;
--- 59,70 ----
kstat_t *esp_ksp;
struct esp_kstats_s *esp_kstats;
/*
* Keysock instance of ESP. There can be only one per stack instance.
! * Use atomic_cas_ptr() on this because I don't set it until
! * KEYSOCK_HELLO comes down.
* Paired up with the esp_pfkey_q is the esp_event, which will age SAs.
*/
queue_t *esp_pfkey_q;
timeout_id_t esp_event;