projects
/
my-code
/
ivac.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed udp "addtess already used" thing + introduced nic device string (used later)
[my-code/ivac.git]
/
src
/
ivac.c
diff --git
a/src/ivac.c
b/src/ivac.c
index
47d1892
..
44e831c
100644
(file)
--- a/
src/ivac.c
+++ b/
src/ivac.c
@@
-34,6
+34,7
@@
int usage(void) {
puts("-p <port> \t specify port to listen for incoming connections");
puts("-u <port> \t specify udp data port");
puts("-d <device> \t specify audio device");
puts("-p <port> \t specify port to listen for incoming connections");
puts("-u <port> \t specify udp data port");
puts("-d <device> \t specify audio device");
+ puts("-i <iface> \t specify network interface");
puts("");
return SUCCESS;
puts("");
return SUCCESS;
@@
-51,6
+52,7
@@
int main(int argc,char **argv) {
ivac.net.l_port=IVAC_LISTEN_PORT;
ivac.net.l_udp_port=IVAC_UDP_PORT;
strcpy(ivac.audio.dsp_dev,SOUND_DEVICE);
ivac.net.l_port=IVAC_LISTEN_PORT;
ivac.net.l_udp_port=IVAC_UDP_PORT;
strcpy(ivac.audio.dsp_dev,SOUND_DEVICE);
+ strcpy(ivac.net.nic,"eth0");
/* parse argv and change default values */
for(i=1;i<argc;i++) {
/* parse argv and change default values */
for(i=1;i<argc;i++) {
@@
-71,6
+73,8
@@
int main(int argc,char **argv) {
case 'd':
strncpy(ivac.audio.dsp_dev,argv[++i],MAX_CHAR_DEVICE);
break;
case 'd':
strncpy(ivac.audio.dsp_dev,argv[++i],MAX_CHAR_DEVICE);
break;
+ case 'i':
+ strncpy(ivac.net.nic,argv[++i],MAX_NIC_DEVICE);
default:
usage();
return ERROR;
default:
usage();
return ERROR;