/* * Copyright (c) 1991-1994 by the University of Southern California * * For copying and distribution information, please see the file * . */ #include #include "gopher.h" #include #include /* This file is used by lib/psrv. So libpgoph_gw.a should follow psrv. */ #ifdef PFS_THREADS p_th_mutex p_th_mutexGLINK; /* declaration */ #endif void gopher_gw_init_mutexes(void) { #ifdef PFS_THREADS p_th_mutex_init(p_th_mutexGLINK); #endif } #ifndef NDEBUG void gopher_gw_diagnose_mutexes(void) { printf("{gopher_gw_init_mutexes "); #ifdef PFS_THREADS DIAGMUTEX(GLINK,"GLINK"); #endif printf("}"); } #endif /*NDEBUG*/