API change for lttng_destroy_session prototype
[lttng-tools.git] / liblttngctl / lttngctl.c
index 9c3735f38f9a2896b2f4e0d611adef2a682e76ca..48e82def7570ef225c6b83de8f3962fe858c6c7f 100644 (file)
@@ -666,17 +666,17 @@ int lttng_create_session(const char *name, const char *path)
 /*
  *  Destroy session using name.
  */
-int lttng_destroy_session(struct lttng_handle *handle)
+int lttng_destroy_session(const char *session_name)
 {
        struct lttcomm_session_msg lsm;
 
-       if (handle == NULL) {
+       if (session_name == NULL) {
                return -1;
        }
 
        lsm.cmd_type = LTTNG_DESTROY_SESSION;
-       copy_string(lsm.session.name, handle->session_name,
-                       sizeof(lsm.session.name));
+
+       copy_string(lsm.session.name, session_name, sizeof(lsm.session.name));
 
        return ask_sessiond(&lsm, NULL);
 }
This page took 0.022942 seconds and 4 git commands to generate.