lsquic_global.c revision 83287402
150aadb33SDmitri Tikhonov/* Copyright (c) 2017 LiteSpeed Technologies Inc. See LICENSE. */ 250aadb33SDmitri Tikhonov/* 350aadb33SDmitri Tikhonov * Global state 450aadb33SDmitri Tikhonov */ 550aadb33SDmitri Tikhonov 683287402SDmitri Tikhonov#include "lsquic_int_types.h" 750aadb33SDmitri Tikhonov#include "lsquic_types.h" 850aadb33SDmitri Tikhonov#include "lsquic.h" 983287402SDmitri Tikhonov#include "lsquic_str.h" 1050aadb33SDmitri Tikhonov#include "lsquic_handshake.h" 1183287402SDmitri Tikhonov#include "lsquic_util.h" 1250aadb33SDmitri Tikhonov 1350aadb33SDmitri Tikhonov 1450aadb33SDmitri Tikhonovint 1550aadb33SDmitri Tikhonovlsquic_global_init (int flags) 1650aadb33SDmitri Tikhonov{ 1783287402SDmitri Tikhonov lsquic_init_timers(); 1883287402SDmitri Tikhonov return lsquic_enc_session_gquic_1.esf_global_init(flags); 1950aadb33SDmitri Tikhonov} 2050aadb33SDmitri Tikhonov 2150aadb33SDmitri Tikhonov 2250aadb33SDmitri Tikhonovvoid 2350aadb33SDmitri Tikhonovlsquic_global_cleanup (void) 2450aadb33SDmitri Tikhonov{ 2583287402SDmitri Tikhonov lsquic_enc_session_gquic_1.esf_global_cleanup(); 2650aadb33SDmitri Tikhonov} 27