diff options
author | lns <matzeton@googlemail.com> | 2022-05-03 01:17:31 +0200 |
---|---|---|
committer | lns <matzeton@googlemail.com> | 2022-05-03 01:17:31 +0200 |
commit | d234d7a7b55d480650c794120431865160e6ba8c (patch) | |
tree | cce57c325b7c28c9818d9bd99a74231fa2b264e0 /src/pdesc.h | |
parent | 13ee4878ae57ddd30094044eb56014c4d5f5dfbd (diff) |
...
Signed-off-by: lns <matzeton@googlemail.com>
Diffstat (limited to 'src/pdesc.h')
-rw-r--r-- | src/pdesc.h | 6 |
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 |