aboutsummaryrefslogblamecommitdiffstats
path: root/libaxl_create.c
blob: 3d6d7b6241709f1c8c8f45d5bea39b51aaacec48 (plain) (tree)
1
2
3
4
5
6
7
8






                                                         
                                                 






                                                    
/* See LICENSE file for copyright and license details. */
#include "common.h"

LIBAXL_CONNECTION *
libaxl_create(int fd)
{
	LIBAXL_CONNECTION *conn;
	conn = liberror_calloc(1, sizeof(*conn));
	if (conn) {
		conn->fd = fd;
		atomic_init(&conn->xid_last, 0);
		INIT_LIBAXL_CONNECTION_RWLOCK(conn);
	}
	return conn;
}