aboutsummaryrefslogtreecommitdiffstats
path: root/libglouglou/gg_server.c
blob: 4fdd07d01738a64abf9e2343a4c697ef310d33b1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <sys/socket.h>
#include <net/if.h>
#include <netinet/in.h>


struct gg_server {
};

struct gg_packet {
};

struct gg_server *
gg_server_start(char *ip, int port,
                int (*handle_conn)(struct gg_server *s, int client_id, struct sockaddr_in *addr),
                int (*handle_packet)(struct gg_server *s, struct gg_packet *p));