Add sa_host to struct server_address as a ref counted string.

Also convert sa_str to ref counted string.
This commit is contained in:
Todd C. Miller
2021-04-06 14:44:19 -06:00
parent 2db9e64214
commit 30f57bcdce
3 changed files with 85 additions and 48 deletions

View File

@@ -125,6 +125,7 @@ union sockaddr_union {
*/
struct server_address {
TAILQ_ENTRY(server_address) entries;
char *sa_host;
char *sa_str;
union sockaddr_union sa_un;
socklen_t sa_size;