char *port;
};
-void new_client (int fd, struct sockaddr* addr, socklen_t saddr, gpointer data)
+static void
+new_client (int fd, struct sockaddr *addr, socklen_t saddr, gpointer data)
{
HCConn *conn;
- net_hook_t* hook;
+ net_hook_t *hook;
struct pop_address *address = data;
if (fd < 0)
{
inet_ntoa (((struct sockaddr_in *) addr)->sin_addr));
conn = hc_conn_new (NULL, NULL);
hc_conn_set_driver_channel (conn, fd);
- hook = null_hook_new (conn, address->server);
+ hook = null_hook_new (conn, address->server, address->port);
pop_hook_new (hook);
}
-static gchar* configfile;
+static gchar *configfile;
static GOptionEntry opt_entries[] =
{
{ NULL }
};
-int main (int argc, char** argv)
+int main (int argc, char **argv)
{
- GOptionContext* opt_ctx;
+ GOptionContext *opt_ctx;
GKeyFile *keyfile;
GError *error;
int server_fd;
- gchar* conf_address;
- gchar* port;
+ gchar *conf_address;
+ gchar *port;
gchar *server_address;
gchar *server_port;
struct pop_address pop_address;
}
g_option_context_free (opt_ctx);
- keyfile = g_key_file_new ();
+ keyfile = g_key_file_new ();
error = NULL;
if (g_key_file_load_from_file (keyfile, configfile,