Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
SMBFile.cpp File Reference
#include "SMBFile.h"
#include "PasswordManager.h"
#include "SMBDirectory.h"
#include "ServiceBroker.h"
#include "Util.h"
#include "commons/Exception.h"
#include "filesystem/SpecialProtocol.h"
#include "network/DNSNameCache.h"
#include "settings/AdvancedSettings.h"
#include "settings/Settings.h"
#include "settings/SettingsComponent.h"
#include "utils/StringUtils.h"
#include "utils/TimeUtils.h"
#include "utils/URIUtils.h"
#include "utils/log.h"
#include <cstring>
#include <inttypes.h>
#include <mutex>
#include <regex>
#include <libsmbclient.h>

Functions

void xb_smbc_log (void *private_ptr, int level, const char *msg)
 
void xb_smbc_auth (const char *srv, const char *shr, char *wg, int wglen, char *un, int unlen, char *pw, int pwlen)
 
SMBCSRV * xb_smbc_cache (SMBCCTX *c, const char *server, const char *share, const char *workgroup, const char *username)
 

Variables

smbc_get_cached_srv_fn orig_cache
 
CSMB smb
 

Function Documentation

◆ xb_smbc_auth()

void xb_smbc_auth ( const char * srv,
const char * shr,
char * wg,
int wglen,
char * un,
int unlen,
char * pw,
int pwlen )

◆ xb_smbc_cache()

SMBCSRV * xb_smbc_cache ( SMBCCTX * c,
const char * server,
const char * share,
const char * workgroup,
const char * username )

◆ xb_smbc_log()

void xb_smbc_log ( void * private_ptr,
int level,
const char * msg )

Variable Documentation

◆ orig_cache

smbc_get_cached_srv_fn orig_cache

◆ smb

CSMB smb