Thanks John H and Alan, Funny thing about cmsiucv... I first started with that, but when referring to the manuals it was using iucv, so I thought, oops. :-)
It's also a learning thing, but my main goal is to write an ftp client (at least enough initially to get and put a file) that can do FTPS. After asking here about updates to the FTP_REXX pipe stage to do that, it seemed the solution was open an RFE to update rexx sockets etc to support that, or write my own in C or Assembler. I opened an RFE but wanted to work on a solution instead of just wait and see if/when IBM provides it. I know about the tcpclient stage but didn't pursue that in light of the comments in the other thread. If "Rob already has something" I'm certainly interested in trying it out. I checked the "vm download page" for community contributions but didn't see anything there. Found some other, unrelated goodies though. It's like shopping at Costco.... I go in looking for an ftps solution and come out with everything but that. :-) Cheers, Don On Sat, Sep 2, 2017 at 05:25 Alan Altmark <alan_altm...@us.ibm.com> wrote: > Don, you know that Pipes has tcpclient and tcpserver stages, right? > > Use TRACE EXT 4000 to see if you're getting IUCV interrupts. And use > CMSIUCV to CONNECT and SEVER. > Alan > > Sent from my iPhone using IBM Verse > > On Sep 2, 2017, 6:41:00 AM, russell....@gmail.com wrote: > > From: russell....@gmail.com > To: CMS-PIPELINES@VM.MARIST.EDU > Cc: > Date: Sep 2, 2017, 6:41:00 AM > Subject: [CMS-PIPELINES] using IUCV sockets in a pipe stage > > > I'm writing an assembler pipe stage to use IUCV sockets... > Things are going south very quickly... :-( > I establish the hndiucv interrupt handler, and do the iucv connect > Both of those complete ok... but the iucv connect is asynchronous, I'm > supposed to get an interrupt showing "connection complete" or "connection > severed"... but I'm not getting any interrupt at all. :-( > I know I don't get an interrupt because I CP TRACE I RANGE ... covering > the > interrupt handler code ... if it got there, I'd be in trace... > I must be missing something basic at this point, but think I'm doing > everything correctly based on the TCP/IP Programmer's Reference. > Are there any Redbooks or coding samples of how to do this?.... it > doesn't > seem that complicated, yet ... it's not working right out the gate. :-) > It does properly detect when the TCPIP ID is logged off... IUCV SEND > fails > with iprcode 11 as expected... but when it is logged on (and TCPIP is > running) I get the expected 0... > After IUCV SEND, I use pipwecb to wait for the interrupt handler to post > the ecb... but it doesn't even get to the interrupt handler. Did pipwecb > do > something like mask external interrupts? I wouldn't think so.... > I was going to pipcommt 0 after the IUCV connection was established, but > thought maybe I had some order of events wrong, so tried pipcommt 0 > earlier... no difference. > Same results on both VM 6.3 and 6.4 > Any suggestions? > Thank you > Donald Russell > Visa Inc. > -- Sent from iPhone Gmail Mobile