Change-Id: I4aeec974f1e627835a9db8a0333407f83e1f90d7
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
num_bits_(num_bits),
num_bytes_((num_bits + 7) / 8),
current_byte_index_(0),
num_bits_(num_bits),
num_bytes_((num_bits + 7) / 8),
current_byte_index_(0),
num_bits_used_(8) {}
// Next sets |*out| to the next bit from the input. It returns false if no
num_bits_used_(8) {}
// Next sets |*out| to the next bit from the input. It returns false if no
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
-#include <netinet/in.h>
-#include <arpa/inet.h>
#include <gnutls/gnutls.h>
#include <tpkp_gnutls.h>
#include <gnutls/gnutls.h>
#include <tpkp_gnutls.h>
if (sockfd == -1)
continue;
if (sockfd == -1)
continue;
- if (connect(sockfd, rp->ai_addr, rp->ai_addrlen) != -1) {
- char *ipaddr = inet_ntoa(*((struct in_addr *)rp->ai_addr));
+ if (connect(sockfd, rp->ai_addr, rp->ai_addrlen) != -1)
void cleanup(DataSet &data)
{
gnutls_bye(data.session, GNUTLS_SHUT_RDWR);
void cleanup(DataSet &data)
{
gnutls_bye(data.session, GNUTLS_SHUT_RDWR);
+ if (data.sockfd > 0)
+ close(data.sockfd);
gnutls_certificate_free_credentials(data.cred);
gnutls_deinit(data.session);
gnutls_certificate_free_credentials(data.cred);
gnutls_deinit(data.session);