aboutsummaryrefslogtreecommitdiff
path: root/src/pdesc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/pdesc.h')
-rw-r--r--src/pdesc.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/pdesc.h b/src/pdesc.h
index b0355b4..dcba303 100644
--- a/src/pdesc.h
+++ b/src/pdesc.h
@@ -7,7 +7,8 @@
struct psock;
enum pdesc_remote_errno {
- REMOTE_FOUND,
+ REMOTE_EXISTS,
+ REMOTE_NOT_FOUND,
REMOTE_PACKET_INVALID,
REMOTE_ICMP_ECHO_CLIENT,
REMOTE_ICMP_REPLY_SERVER,
@@ -19,10 +20,11 @@ enum pdesc_state { PDESC_STATE_AUTH, PDESC_STATE_DATA };
struct pdesc {
enum pdesc_state state;
struct sockaddr_storage peer;
+ char peer_str[INET6_ADDRSTRLEN];
uint16_t identifier;
uint16_t sequence;
};
-enum pdesc_remote_errno pdesc_find_remote(struct psock *, struct pdesc ** const);
+enum pdesc_remote_errno pdesc_find_current_remote(struct psock *, struct pdesc ** const);
#endif