Home GnuPG
Diffusion GnuPG 8c609eaf35b5

dirmngr: Use Assuan socket wrappers for http.c
8c609eaf35b5Unpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

dirmngr: Use Assuan socket wrappers for http.c

* dirmngr/http.c: Include assuan.h.  Changed all code taking a socket
descriptor from int to assuan_fd_t.
(my_unprotect, my_protect): New.
(my_connect): Remove.
(_my_socket_new, _my_socket_unref): use assuan_sock_close.
(connect_server): Use assuan_sock_connect, assuan_sock_new, and
assuan_sock_close.
* dirmngr/Makefile.am (t_common_ldadd): Add LIBASSUAN_LIBS.

This change prepares for the use of SOCKS5 with http.

  • Signed-off-by: Werner Koch <wk@gnupg.org>

Details

Provenance
wernerAuthored on Oct 19 2015, 12:43 PM
Parents
rG253afa244487: gpg: Fix formatting.
Branches
Unknown
Tags
Unknown

Event Timeline

Werner Koch <wk@gnupg.org> committed rG8c609eaf35b5: dirmngr: Use Assuan socket wrappers for http.c (authored by Werner Koch <wk@gnupg.org>).Oct 19 2015, 1:17 PM