diff options
Diffstat (limited to '1.2-netsec/contrib/utils/rawplayer.c')
-rw-r--r-- | 1.2-netsec/contrib/utils/rawplayer.c | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/1.2-netsec/contrib/utils/rawplayer.c b/1.2-netsec/contrib/utils/rawplayer.c deleted file mode 100644 index 61944a885..000000000 --- a/1.2-netsec/contrib/utils/rawplayer.c +++ /dev/null @@ -1,38 +0,0 @@ -/* - Rawplayer.c simple raw file stdout player - (c) Anthony C Minessale II <anthmct@yahoo.com> -*/ - -#define BUFLEN 320 -#include <stdio.h> -#include <sys/types.h> -#include <sys/stat.h> -#include <fcntl.h> - -static int deliver_file(char *path, int fdout) { - int fd = 0, bytes = 0; - short buf[BUFLEN]; - - if ((fd = open(path,O_RDONLY))) { - while ((bytes=read(fd, buf, BUFLEN))) { - write(fdout, buf, bytes); - } - if(fd) - close(fd); - } else - return -1; - - return 0; -} - - -int main(int argc, char *argv[]) { - int x = 0, fdout = 0; - fdout = fileno(stdout); - for (;;) - for (x = 1; x < argc ; x++) { - if(deliver_file(argv[x], fdout)) - exit(1); - } -} - |