#include <stdio.h>
#include <fcntl.h>
#include <signal.h>
#include <termio.h>
#include <digi.h>

char ttyname[100] = "/dev/";

main(ac, av)
int ac;
char **av;
{
	int i, fd;
	char new_line[256];

	strcat(ttyname, av[1]);
	fd = open(ttyname, O_RDWR);
	if (fd < 0) {
		perror(av[1]);
		exit(-1);
	}

	strcpy(new_line, "ditty");
	strcat(new_line, " ");
	for (i = 1; i < ac; i++) {
		strcat(new_line, av[i]);
		strcat(new_line, " ");
	}	

	system(new_line);

	while(1) 
		sleep(999999);

	close(fd);
}
