+ usage(1, 'Too many arguments')
+
+ if (infile is sys.stdin) and (outfile is sys.stdout) and \
+ sys.stdin.isatty() and sys.stdout.isatty():
+ usage(1, 'Filtering from console to console is forbidden')
+
+ if not gopts.host_name:
+ import socket
+ gopts.host_name = socket.gethostname()