summaryrefslogtreecommitdiff
path: root/sys/lib/dist.old/pc/sub/bind
diff options
context:
space:
mode:
Diffstat (limited to 'sys/lib/dist.old/pc/sub/bind')
-rwxr-xr-xsys/lib/dist.old/pc/sub/bind21
1 files changed, 21 insertions, 0 deletions
diff --git a/sys/lib/dist.old/pc/sub/bind b/sys/lib/dist.old/pc/sub/bind
new file mode 100755
index 000000000..bc01455d7
--- /dev/null
+++ b/sys/lib/dist.old/pc/sub/bind
@@ -0,0 +1,21 @@
+#!/bin/rc
+
+rfork e
+flag=0
+while(~ $1 -*){
+ switch($1){
+ case -b
+ flag=1
+ case -a
+ flag=2
+ case -c
+ flag=4
+ case -ac -ca
+ flag=6
+ case -bc -cb
+ flag=5
+ }
+ shift
+}
+
+syscall bind $1 $2 $flag >[2]/dev/null