typedef struct SilcServerStruct *SilcServer;
This context is the actual SILC Server context and is allocated by silc_server_alloc and given as argument to all silc_server_* functions. It is freed by the silc_server_free function.