X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=libustd%2Flibustd.h;h=762fc7136fb040f661b81b4773935ef037133171;hb=f3f8cc914bc8fdf89e328ed591bd052a981c8298;hp=f08ce721147c157f568ac787d17ddb064d62d9ff;hpb=5f9aacae75a4181a54bf16f31ce8e18229dddc60;p=ust.git diff --git a/libustd/libustd.h b/libustd/libustd.h index f08ce72..762fc71 100644 --- a/libustd/libustd.h +++ b/libustd/libustd.h @@ -28,14 +28,17 @@ #include #include -#include "ustcomm.h" +#include #define USTD_DEFAULT_TRACE_PATH "/tmp/usttrace" +struct ustcomm_connection; +struct ustcomm_ustd; + struct buffer_info { const char *name; pid_t pid; - struct ustcomm_connection conn; + struct ustcomm_connection *conn; int shmid; int bufstruct_shmid; @@ -70,7 +73,7 @@ struct libustd_instance { struct libustd_callbacks *callbacks; int quit_program; int is_init; - struct ustcomm_ustd comm; + struct ustcomm_ustd *comm; char *sock_path; pthread_mutex_t mutex; int active_buffers;