Xref: utzoo comp.sys.dec:2252 comp.os.vms:20402 comp.unix.ultrix:2279 Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!dogie.macc.wisc.edu!decwrl!shlump.nac.dec.com!michaud From: michaud@decvax.dec.com (Jeff Michaud) Newsgroups: comp.sys.dec,comp.os.vms,comp.unix.ultrix Subject: Re: DECnet TASK= activation from an Ultrix machine Message-ID: <6595@shlump.nac.dec.com> Date: 5 Dec 89 00:07:09 GMT References: <10347@muvms3.bitnet> Sender: news@shlump.nac.dec.com Followup-To: comp.sys.dec Organization: DEC Lines: 56 > I'm trying to get the decnet "task=" to work from an Ultrix node > to a VMS node. > > quayle %73 > dcp - muvms3::'task=decw_server' Sorry, the node::"0=taskname" convention is a RMS-32ism on VMS. You are going to have to write a small C program to do the equiv. For example: #include #include #include main(argc, argv) int argc; char *argv[]; { int sock; char str[128]; sock = dnet_conn( argv[1], argv[2], SOCK_SEQPACKET, (u_char *)0, 0, (u_char *)0, (int *)0); if( sock < 0 ) { nerror(argv[1]); exit(1); } while( gets(str) != NULL ) write(sock, str, strlen(str)); /* now wait for server side to close connection */ while( read(sock, str, 1) > 0 ) ; close(sock); exit(0); } (ignore the use of gets() and the lack of checking the arg list and ...) > My goal is to be able to (from the Ultrix node) run a .COM file on > a VMS node that will open DECterm and application DECwindows on the > Ultrix node. I'm currently logging in to the VMS machine to activate > the .COM files. You may want to look at "dcp -S" which may do enough of what you want that you won't have to write any code. /--------------------------------------------------------------\ |Jeff Michaud michaud@decwrl.dec.com michaud@decvax.dec.com| |DECnet-ULTRIX #include | \--------------------------------------------------------------/