blob: 13ca1822ba0bcec2617220a6e37e904773e96f90 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
--- ./mssl.c.orig 2010-07-31 15:40:14.760757000 +0200
+++ ./mssl.c 2010-07-31 15:40:31.439062000 +0200
@@ -28,6 +28,17 @@
extern char last_error[];
BIO *bio_err=0;
+char * strndup(const char *str, size_t len){
+ size_t l=strlen(str);
+ char *r;
+ if(len<l){
+ l=len;
+ }
+ r=malloc(l);
+ memcpy(r, str, l);
+ return r;
+}
+
char close_ssl_connection(SSL *ssl_h, int socket_h)
{
int rc = SSL_shutdown(ssl_h);
|