return FALSE;
}
-unsigned char pem_enc[64] =
+static unsigned char pem_enc[64] =
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
/* Encodes data into PEM encoding. Returns NULL terminated PEM encoded
}
if (server) {
- *server = silc_calloc(strlen(string) - tlen, sizeof(char));
+ *server = silc_calloc((strlen(string) - tlen) + 1, sizeof(char));
memcpy(*server, string + tlen + 1, strlen(string) - tlen - 1);
}
} else {
/* Renders ID to suitable to print for example to log file. */
+static char rid[256];
+
char *silc_id_render(void *id, unsigned short type)
{
- char rid[256], tmp[100];
+ char tmp[100];
unsigned char tmps[2];
memset(rid, 0, sizeof(rid));
break;
}
- return strdup(rid);
+ return rid;
}