#include <pthread.h>
+#include "addr.h"
+
typedef enum {
DRAGONNET_PEER_CREATED,
DRAGONNET_PEER_ACTIVE,
typedef struct {
int sock;
- struct addrinfo *laddr;
- struct addrinfo *raddr;
+ DragonnetAddr laddr, raddr;
DragonnetPeerState state;
pthread_rwlock_t *mu;