/* * Secure Network Transport Layer Library implementation. * This is a proprietary software. See COPYING for further details. * * (c) Askele Group 2013-2015 */ #include #include #include #include #include #include #include #include #ifdef WIN32 #include #include #include #else #include #include #include #include #endif #include #include #include #include #include #include #ifdef WIN32 #define UUID_T_LENGTH 16 #ifdef uuid_t #undef uuid_t #endif typedef unsigned char uuid_t[16]; void uuid_generate_random(uuid_t out){ int i,a=0; LARGE_INTEGER frequency,t1; long int d; for(i=0;ilist->ty != SEXP_VALUE) return 1; *sx = expr->list; return 0; } int sexp_list_cdr(sexp_t *expr, sexp_t **sx) { /* Dummy function. Can we do cdr properly? */ if (!SEXP_IS_LIST(expr) || expr->list->ty != SEXP_VALUE) return 1; if (!expr->list->next) *sx = NULL; else *sx = expr->list->next; return 0; }