diff options
| author | cvs2svn <cvs2svn@FreeBSD.org> | 1997-03-17 04:05:04 +0000 |
|---|---|---|
| committer | cvs2svn <cvs2svn@FreeBSD.org> | 1997-03-17 04:05:04 +0000 |
| commit | 4894493155052a9d9af8a3b68c8b31e3b243a182 (patch) | |
| tree | 5148bc9ca5168012f9ae26bcea7aa3b8b9394f50 /share/examples/printing/netprint | |
| parent | 274b8bdee754bb048d0267ee40ac9b784862ef31 (diff) | |
Diffstat (limited to 'share/examples/printing/netprint')
| -rw-r--r-- | share/examples/printing/netprint | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/share/examples/printing/netprint b/share/examples/printing/netprint deleted file mode 100644 index 9b5010cc8cc5..000000000000 --- a/share/examples/printing/netprint +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/perl -# -# netprint - Text filter for printer attached to network -# Installed in /usr/local/libexec/netprint -# - -$#ARGV eq 1 || die "Usage: $0 <printer-hostname> <port-number>"; - -$printer_host = $ARGV[0]; -$printer_port = $ARGV[1]; - -require 'sys/socket.ph'; - -($ignore, $ignore, $protocol) = getprotobyname('tcp'); -($ignore, $ignore, $ignore, $ignore, $address) - = gethostbyname($printer_host); - -$sockaddr = pack('S n a4 x8', &AF_INET, $printer_port, $address); - -socket(PRINTER, &PF_INET, &SOCK_STREAM, $protocol) - || die "Can't create TCP/IP stream socket: $!"; -connect(PRINTER, $sockaddr) || die "Can't contact $printer_host: $!"; -while (<STDIN>) { print PRINTER; } -exit 0; |
