*/
s = body;
if (strncmp_const_skip(s, "SERVICE ", s, ch) == 0) {
+ ch=ch;
serviceX = stralloc(s);
serviceY = strtok(serviceX, "\n");
if (serviceY)
}
char *
-sec_get_authenticated_peer_name_localhost(
+sec_get_authenticated_peer_name_gethostname(
security_handle_t *hdl G_GNUC_UNUSED)
{
+ char *server_hostname;
+ server_hostname = malloc(1024);
+ if (gethostname(server_hostname, 1024) == 0) {
+ server_hostname[1023] = '\0';
+ return server_hostname;
+ }
+ amfree(server_hostname);
return "localhost";
}