Browse Source

add client_name to jack_session_command_t client side code.

tags/0.120.1
Torben Hohn 16 years ago
parent
commit
3e2aa98b1a
2 changed files with 7 additions and 0 deletions
  1. +1
    -0
      jack/types.h
  2. +6
    -0
      libjack/client.c

+ 1
- 0
jack/types.h View File

@@ -467,6 +467,7 @@ enum JackPortFlags {

typedef struct {
char uuid[16];
char client_name[33];
char command[256];
} jack_session_command_t;



+ 6
- 0
libjack/client.c View File

@@ -1344,6 +1344,12 @@ jack_session_notify (jack_client_t* client, jack_session_event_t code, const cha
break;


if (read (client->request_fd, retval[num_replies-1].client_name, sizeof (retval[num_replies].client_name))
!= sizeof (retval[num_replies-1].client_name)) {
jack_error ("cannot read result for request type %d from"
" server (%s)", request.type, strerror (errno));
goto out;
}
if (read (client->request_fd, retval[num_replies-1].command, sizeof (retval[num_replies].command))
!= sizeof (retval[num_replies-1].command)) {
jack_error ("cannot read result for request type %d from"


Loading…
Cancel
Save