2006-09-19 02:49:20 +04:00
/*
Unix SMB / CIFS implementation .
Samba system utilities
Copyright ( C ) Andrew Tridgell 1992 - 1998
Copyright ( C ) Jeremy Allison 1998 - 2002
* * NOTE ! The following LGPL license applies to the replace
* * library . This does NOT imply that all of Samba is released
* * under the LGPL
This library is free software ; you can redistribute it and / or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation ; either
version 2 of the License , or ( at your option ) any later version .
This library is distributed in the hope that it will be useful ,
but WITHOUT ANY WARRANTY ; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the GNU
Lesser General Public License for more details .
You should have received a copy of the GNU Lesser General Public
License along with this library ; if not , write to the Free Software
Foundation , Inc . , 59 Temple Place , Suite 330 , Boston , MA 02111 - 1307 USA
*/
# include "replace.h"
# ifndef HAVE_DLOPEN
2007-06-02 13:10:08 +04:00
# ifdef DLOPEN_TAKES_UNSIGNED_FLAGS
void * rep_dlopen ( const char * name , unsigned int flags )
# else
2006-10-18 07:26:58 +04:00
void * rep_dlopen ( const char * name , int flags )
2007-06-02 13:10:08 +04:00
# endif
2006-09-19 02:49:20 +04:00
{
return NULL ;
}
# endif
# ifndef HAVE_DLSYM
2006-10-18 07:26:58 +04:00
void * rep_dlsym ( void * handle , const char * symbol )
2006-09-19 02:49:20 +04:00
{
return NULL ;
}
# endif
# ifndef HAVE_DLERROR
2006-10-18 07:26:58 +04:00
char * rep_dlerror ( void )
2006-09-19 02:49:20 +04:00
{
return " dynamic loading of objects not supported on this platform " ;
}
# endif
# ifndef HAVE_DLCLOSE
2006-10-18 07:26:58 +04:00
int rep_dlclose ( void * handle )
2006-09-19 02:49:20 +04:00
{
return 0 ;
}
# endif