aboutsummaryrefslogtreecommitdiff
path: root/lp/bin/lpsend.rc
blob: bf64787cd71475c02e1c913290abcedbdc5bbf28 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/local/plan9/bin/rc
if (! ~ $DEBUG '') { flag x + }
if (test -e /net/tcp/clone) {
	dialstring=`{ndb/query sys $1 dom}
	network=tcp
	if (~ $#dialstring 0 || ! ~ $dialstring '') {
		dialstring=$1
	}
	if(lpsend $network^!^$dialstring^!printer) exit ''
	rv='tcp failed'
}
if not rv='no tcp'


if (! ~ $dialstring '')
	exit 'lpsend: no dialstring'
if not
	exit 'lpsend: '^$rv