From: Clemens Ladisch <clemens@ladisch.de>
To: alsa-devel@lists.sourceforge.net
Subject: [PATCH] aconnect: remove group option
Date: Wed, 17 Jul 2002 11:16:40 +0200 [thread overview]
Message-ID: <3D3535F8.26AC4853@ladisch.de> (raw)
- removed last remains of --group option
- made error handling consistent
Clemens
--
diff -udPr alsa-utils.org/seq/aconnect/aconnect.1 alsa-utils/seq/aconnect/aconnect.1
--- alsa-utils.org/seq/aconnect/aconnect.1 Fri Jul 12 22:16:22 2002
+++ alsa-utils/seq/aconnect/aconnect.1 Fri Jul 12 22:29:03 2002
@@ -55,15 +55,15 @@
.IP "" 4
% aconnect -i
.br
-client 0: 'System' [group=system] [type=kernel]
+client 0: 'System' [type=kernel]
.in +4
-0 'Timer ' [group=system]
+0 'Timer '
.br
-1 'Announce ' [group=system]
+1 'Announce '
.in -4
-client 64: 'External MIDI-0' [group=] [type=kernel]
+client 64: 'External MIDI-0' [type=kernel]
.in +4
-0 'MIDI 0-0 ' [group=device]
+0 'MIDI 0-0 '
.in -4
.PP
Similary, to see the output ports, use
@@ -100,16 +100,6 @@
time-stamps are converted to the current value of the given
.I tick
queue.
-.TP
-.B \-g, --group name
-Specify the group name that
-.B aconnect
-uses.
-Some ports may have special permissions, so that only the same group
-may subscribe to them. In such a case,
-.B aconnect
-can fake the group name
-with this option.
.SS LIST PORTS
.TP
diff -udPr alsa-utils.org/seq/aconnect/aconnect.c alsa-utils/seq/aconnect/aconnect.c
--- alsa-utils.org/seq/aconnect/aconnect.c Fri Jul 12 22:16:22 2002
+++ alsa-utils/seq/aconnect/aconnect.c Fri Jul 12 22:31:38 2002
@@ -255,7 +255,6 @@
{"disconnect", 0, NULL, 'd'},
{"input", 0, NULL, 'i'},
{"output", 0, NULL, 'o'},
- {"group", 1, NULL, 'g'},
{"real", 1, NULL, 'r'},
{"tick", 1, NULL, 't'},
{"exclusive", 0, NULL, 'e'},
@@ -276,7 +275,7 @@
snd_seq_port_subscribe_t *subs;
snd_seq_addr_t sender, dest;
- while ((c = getopt_long(argc, argv, "diog:r:t:elx", long_option, NULL)) != -1) {
+ while ((c = getopt_long(argc, argv, "dior:t:elx", long_option, NULL)) != -1) {
switch (c) {
case 'd':
command = UNSUBSCRIBE;
@@ -351,15 +350,17 @@
if (snd_seq_set_client_name(seq, "ALSA Connector") < 0) {
snd_seq_close(seq);
fprintf(stderr, "can't set client info\n");
- return 0;
+ return 1;
}
/* set subscription */
if (snd_seq_parse_address(seq, &sender, argv[optind]) < 0) {
+ snd_seq_close(seq);
fprintf(stderr, "invalid sender address %s\n", argv[optind]);
return 1;
}
if (snd_seq_parse_address(seq, &dest, argv[optind + 1]) < 0) {
+ snd_seq_close(seq);
fprintf(stderr, "invalid destination address %s\n", argv[optind + 1]);
return 1;
}
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
next reply other threads:[~2002-07-17 9:16 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-07-17 9:16 Clemens Ladisch [this message]
2002-07-17 12:06 ` [PATCH] aconnect: remove group option Takashi Iwai
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3D3535F8.26AC4853@ladisch.de \
--to=clemens@ladisch.de \
--cc=alsa-devel@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox