void silc_fsm_free(void *fsm);
Free the SILC FSM context that was allocated with silc_fsm_alloc, or free the SILC FSM thread context that was allocated with silc_fsm_thread_alloc. This function is used with both SilcFSM and SilcFSMThread contexts.
When freeing FSM, it must not have any active threads.