Hugh, You keep asserting this and I keep pointing out, from our POV, it isn't true. Not even on an m68k with no VM.. Why? Andrew - ensure alg_info_ike and alg_info_esp fields are initialized to NULL (initializing a pointer's raw memory to 0x00 is not guaranteed to initialize the pointer to NULL)