diff options
author | Kevin Wasserman <kevin.wasserman@painless-security.com> | 2012-08-21 11:45:49 -0400 |
---|---|---|
committer | Ben Kaduk <kaduk@mit.edu> | 2012-08-29 16:34:45 -0400 |
commit | 602a3572b5c79a9ecacc1145e0a611e4f5198ebe (patch) | |
tree | 44b79c804a214cbd6c5372a825a0a5496ac12525 /src | |
parent | a4418f619be053c7429e307f78d9694b2f798c65 (diff) | |
download | krb5-602a3572b5c79a9ecacc1145e0a611e4f5198ebe.tar.gz krb5-602a3572b5c79a9ecacc1145e0a611e4f5198ebe.tar.xz krb5-602a3572b5c79a9ecacc1145e0a611e4f5198ebe.zip |
Clean out dead code from ccapi
Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
ticket: 7237
target_version: 1.10.4
tags: pullup
Diffstat (limited to 'src')
-rw-r--r-- | src/ccapi/common/win/tls.c | 35 | ||||
-rw-r--r-- | src/ccapi/common/win/tls.h | 4 |
2 files changed, 0 insertions, 39 deletions
diff --git a/src/ccapi/common/win/tls.c b/src/ccapi/common/win/tls.c index 5743ddb203..6c13d5a981 100644 --- a/src/ccapi/common/win/tls.c +++ b/src/ccapi/common/win/tls.c @@ -29,20 +29,6 @@ #include "tls.h" -struct tspdata* new_tspdata(char* uuid, time_t sst) { - struct tspdata* p = (struct tspdata*)malloc(sizeof(struct tspdata)); - if (p) { - memset(p, 0, sizeof(struct tspdata)); - p->_sst = sst; - if (uuid) {strncpy(p->_uuid, uuid, UUID_SIZE-1);} - } - return p; - } - -void delete_tspdata(struct tspdata* p) { - if (p) free(p); - } - void tspdata_setUUID(struct tspdata* p, unsigned char __RPC_FAR* uuidString) { strncpy(p->_uuid, uuidString, UUID_SIZE-1); }; @@ -74,27 +60,6 @@ char* tspdata_getUUID (const struct tspdata* p) {return p->_ RPC_ASYNC_STATE* tspdata_getRpcAState (const struct tspdata* p) {return p->_rpcState;} -BOOL WINAPI PutTspData(DWORD dwTlsIndex, struct tspdata* dw) { - LPVOID lpvData; - struct tspdata** pData; // The stored memory pointer - - // Retrieve a data pointer for the current thread: - lpvData = TlsGetValue(dwTlsIndex); - - // If NULL, allocate memory for the TLS slot for this thread: - if (lpvData == NULL) { - lpvData = (LPVOID) LocalAlloc(LPTR, sizeof(struct tspdata)); - if (lpvData == NULL) return FALSE; - if (!TlsSetValue(dwTlsIndex, lpvData)) return FALSE; - } - - pData = (struct tspdata**) lpvData; // Cast to my data type. - // In this example, it is only a pointer to a DWORD - // but it can be a structure pointer to contain more complicated data. - - (*pData) = dw; - return TRUE; - } BOOL WINAPI GetTspData(DWORD dwTlsIndex, struct tspdata** pdw) { struct tspdata* pData; // The stored memory pointer diff --git a/src/ccapi/common/win/tls.h b/src/ccapi/common/win/tls.h index 181537f6f5..bd2bb9e1e0 100644 --- a/src/ccapi/common/win/tls.h +++ b/src/ccapi/common/win/tls.h @@ -50,9 +50,6 @@ struct tspdata { char _uuid[UUID_SIZE]; }; -struct tspdata* new_tspdata (char* uuid, time_t sst); -void delete_tspdata (struct tspdata* p); - void tspdata_setListening (struct tspdata* p, BOOL b); void tspdata_setConnected (struct tspdata* p, BOOL b); void tspdata_setReplyEvent(struct tspdata* p, HANDLE h); @@ -69,7 +66,6 @@ time_t tspdata_getSST (const struct tspdata* p); k5_ipc_stream tspdata_getStream (const struct tspdata* p); char* tspdata_getUUID (const struct tspdata* p); -BOOL WINAPI PutTspData(DWORD tlsIndex, struct tspdata* dw); BOOL WINAPI GetTspData(DWORD tlsIndex, struct tspdata** pdw); #endif _tls_h |