aboutsummaryrefslogtreecommitdiff
path: root/src/pdesc.h
diff options
context:
space:
mode:
authorlns <matzeton@googlemail.com>2022-05-03 01:17:31 +0200
committerlns <matzeton@googlemail.com>2022-05-03 01:17:31 +0200
commitd234d7a7b55d480650c794120431865160e6ba8c (patch)
treecce57c325b7c28c9818d9bd99a74231fa2b264e0 /src/pdesc.h
parent13ee4878ae57ddd30094044eb56014c4d5f5dfbd (diff)
...
Signed-off-by: lns <matzeton@googlemail.com>
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