Re: convert Decimal to bytes

2012-06-21 Thread Charles Mills
Converting decimal to bytes is trivial. Locate the first 'd' and replace with 'byt'. Locate the string 'cimal' and replace with 's'. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@listserv.ua.edu] On Behalf Of zMan Sent: Thursday, June 21, 2012 8:47 AM

Re: Alan Mathison Turing

2012-06-23 Thread Charles Mills
Cool Google Doodle marking the occasion today on Google's home page: http://www.google.com/. You need a browser that supports HTML 5 (is that right?) to view it. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@listserv.ua.edu] On Behalf Of John Gilmore

Looking for examples of ACF2 subtype L (Logon ID DB update) SMF records

2012-07-03 Thread Charles Mills
I would greatly appreciate it if anyone could send me off-list hex printouts or binary files of one or more ACF2 subtype 'L' SMF records. This record subtype is called LOGONID DB UPDATE JOURNAL RECORD or Logon ID Modification Log. You could of course redact any sensitive information in the data

Re: Relationship of C signals to z/OS terminology?

2012-07-13 Thread Charles Mills
, Charles Mills charl...@mcn.org wrote: I have looked in the manuals but I can't find this. Is there anywhere any documentation mapping the relationship between z/OS events as we have known and loved them for years, and C signals? I have figured out that SIGILL = S0C1 and SIGEGV = S0C4. SIGFPE

Re: Relationship of C signals to z/OS terminology?

2012-07-13 Thread Charles Mills
: Friday, July 13, 2012 9:11 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Relationship of C signals to z/OS terminology? On Fri, 13 Jul 2012 08:39:37 -0700, Charles Mills wrote: I mean, gee, SIGILL is documented as Invalid object module (hardware and software). I didn't know that! SIGKILL

Re: Relationship of C signals to z/OS terminology?

2012-07-13 Thread Charles Mills
, 2012 9:44 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Relationship of C signals to z/OS terminology? On 13 July 2012 12:10, Paul Gilmartin paulgboul...@aim.com wrote: On Fri, 13 Jul 2012 08:39:37 -0700, Charles Mills wrote: I mean, gee, SIGILL is documented as Invalid object module (hardware

Re: Relationship of C signals to z/OS terminology?

2012-07-13 Thread Charles Mills
Sent: Friday, July 13, 2012 10:51 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Relationship of C signals to z/OS terminology? On 7/13/2012 11:42 AM, Charles Mills wrote: I sure don't see any mapping whatsoever of C library/UNIX signals to or from traditional z/OS terminology: S0C1, CANCEL, etc

How call from C++ thru function pointer to assembler?

2012-07-16 Thread Charles Mills
Does anyone know the answer to this? I have an assembler function whose address I know at run-time in C++. I define and store it like this void __cdecl (*entryPoint)(const char *); entryPoint = (void (__cdecl *)(const char *))(myVoidStar); printf(entryPoint is %p\n, entryPoint); Printf prints

Re: How call from C++ thru function pointer to assembler?

2012-07-16 Thread Charles Mills
Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of David Crayford Sent: Monday, July 16, 2012 6:09 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How call from C++ thru function pointer to assembler? Why the __cdecl instead of extern OS? On 17/07/2012, at 8:34 AM, Charles Mills charl

Re: How call from C++ thru function pointer to assembler?

2012-07-16 Thread Charles Mills
- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Monday, July 16, 2012 5:14 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: How call from C++ thru function pointer to assembler? Does anyone know the answer to this? I have an assembler function

Re: How call from C++ thru function pointer to assembler?

2012-07-16 Thread Charles Mills
call from C++ thru function pointer to assembler? extern OS (*entryPoint)(const char *) is the correct declaration for C++. I have called OS linkage functions from the CVT in C++ without problems. Where is the header file for CSRSI? Are you XPLINK? On 17/07/2012 10:10 AM, Charles Mills wrote

Re: How call from C++ thru function pointer to assembler?

2012-07-17 Thread Charles Mills
: Monday, July 16, 2012 9:57 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: How call from C++ thru function pointer to assembler? On 17/07/2012 11:35 AM, Charles Mills wrote: David, thanks, will try again tomorrow. Does it perhaps want to factor differently? Perhaps something more like (*extern

Help with elementary CPU speed question

2012-07-17 Thread Charles Mills
I have gotten dragged into a CPU performance question; a field I know little about. I run a test on a 2094-722. It is rated at 19778 SU/Second. The job consumes .146 CPU seconds total. I run the same job on a 2064-2C3. It is rated at 13378 SU/Second. All other things being roughly equal,

Re: Help with elementary CPU speed question

2012-07-17 Thread Charles Mills
Lizette, thanks, you're always helpful. Answers in line below. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Lizette Koehler Sent: Tuesday, July 17, 2012 7:59 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Help with elementary

Re: Help with elementary CPU speed question

2012-07-17 Thread Charles Mills
useful performance analysis requires years of experience with a platform, its software, the use of appropriate measurement software, and considerable statistical prowess True enough, but it's like if your house was on fire. I could tell you that firefighting takes specialized skills and years

Re: Help with elementary CPU speed question

2012-07-18 Thread Charles Mills
Jon, thanks for the thoughtful reply. Much appreciated. You say the z900 is 1/8 as fast (powerful, whatever, fill in your favorite word) as the z9. That's a combination of two factors, right? Each CPU on the z9 is 1.48 times as fast as those on the z900, and in addition the -722 has 22 of

Re: re-entrant modules and the binder

2012-07-22 Thread Charles Mills
and it finds many but not quite all of them. Basically, it finds ST 1,FOO where FOO is defined in the CSECT something like FOO DC F'0' but it does not find things like the following construct that IBM macros are or were fond of CNOP 0,4 BAL 1,*+8 DCF'0' ST2,0(0,1) In the

Re: S0C4 in CEE3DMP

2012-07-24 Thread Charles Mills
Anyone besides me remember this? I did report it to IBM, and I have been running SLIPs and dumps off and on for the past five+ months for LE Level two. They have now figured it out! https://www-304.ibm.com/support/entdocview.wss?uid=isg1PM68947 Charles -Original Message- From: IBM

Re: Question about compiling a C++ directory

2012-07-26 Thread Charles Mills
rename them foo_x.C; rename them to foo.C_x or foo.C_old . Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Thursday, July 26, 2012 3:28 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Question about compiling a C

Anyone know where COOLGEN gets its COBOL compile parameters

2012-07-31 Thread Charles Mills
X-posted IBM-MAIN and CA. Sorry for an off-the-wall question. I have a client in crisis. I know next to nothing about COOLGEN and have no quick access to doc. The whole problem is too long to explain but can anyone point me to what configuration file or the like in COOLGEN drives the parameters

Re: Anyone know where COOLGEN gets its COBOL compile parameters

2012-07-31 Thread Charles Mills
Answer from the CA message board: The compiler options are in the TICCMPL clist member. Client can now go home. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Tuesday, July 31, 2012 3:37 PM To: IBM-MAIN

Re: [z390] Anyone want Source code listing of last VSE program product Supervisor?

2012-08-03 Thread Charles Mills
There is a copyright doctrine called first sale that basically says that when you buy a legal copy of something you can re-sell it as you wish. I would be violating copyright law if I made copies of a Spiderman movie and sold them, but I can legally sell the copy that I bought down at the video

Re: Is this valid COBOL syntax?

2012-08-03 Thread Charles Mills
Hmmm. Not seeing errors from EC at the customer. I wonder if that REMARKS line is somehow significant. (And Yes, I can test that and no I have not yet.) I will repost here the preceding lines, and also the lines I posted before as Outlook+Listserve garbled it a bit. 1 2

Re: Is this valid COBOL syntax?

2012-08-03 Thread Charles Mills
can retroactively go back to the documentation and say ah hah!. From: Charles Mills charl...@mcn.org To: IBM-MAIN@LISTSERV.UA.EDU Sent: Friday, August 3, 2012 11:00 AM Subject: Re: Is this valid COBOL syntax? No, Lizette, I'm sorry, perhaps usually

Re: Is this valid COBOL syntax?

2012-08-04 Thread Charles Mills
The vendor is fixing the preprocessor. (That would be me.) Charles Frank Swarbrick frank.swarbr...@yahoo.com wrote: Correct. Where will you go from here? Frank From: Charles Mills charl...@mcn.org To: IBM-MAIN@LISTSERV.UA.EDU Sent: Friday, August 3, 2012

Re: [z390] Anyone want Source code listing of last VSE program product Supervisor?

2012-08-06 Thread Charles Mills
Copyright protection does not preclude redistributing the information or sharing it with someone else. Yes it does. Sorry, but you are making up law out of your imagination. You probably should do some reading on copyright if you want to opine authoritatively. Seriously. I don't mean this as a

Re: Is this valid COBOL syntax?

2012-08-06 Thread Charles Mills
Well, strictly speaking, *I* am not the vendor, but I am where the rubber meets the road, as it were. FWIW, there was code in place that purported to check for these comment paragraphs and process them correctly, but it was not getting hit when I ran this source through it. I suspect it was unit

Re: [z390] Anyone want Source code listing of last VSE program product Supervisor?

2012-08-06 Thread Charles Mills
It is an attempt to negate the doctrine of first sale (the doctrine that you get to do anything you want with the one copy you actually purchased). I am not a lawyer, and not at all familiar with UK law, but I think in the US the courts have not allowed this sort of strategy. You used to see this

Re: GOFF

2012-08-21 Thread Charles Mills
Do customers of ISVs generally welcome products that require PDSE? I have encountered push-back on this issue. Not recently, but perhaps because I have learned to stop asking the question. EVERYONE has a story about a PDSE that failed on them in 1995. Charles -Original Message- From:

Re: iSeries

2012-09-03 Thread Charles Mills
Sugar cubes and pizza are IMHO closer in a consumer's mind than mattresses and computers. But I am not a lawyer. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of zMan Sent: Monday, September 03, 2012 4:58 PM To:

Re: The IBM zEnterprise EC12 announcment

2012-09-04 Thread Charles Mills
, September 03, 2012 8:54 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: The IBM zEnterprise EC12 announcment Charles, Nope, C expects '0/' z/os delimited strings with x'40 unless you initialize a field to low values Scott ford www.identityforge.com On Sep 3, 2012, at 10:59 PM, Charles Mills charl

Re: The IBM zEnterprise EC12 announcment

2012-09-04 Thread Charles Mills
I had some getting going issues -- many of them simply because I was new to C as well as to z/OS C (but not new to z/OS itself). I have since found it extremely accessible, and found the productivity gain over assembler to be addicting. Charles -Original Message- From: IBM Mainframe

Re: Strings (hijacked from: The IBM zEnterprise EC12 announcment)

2012-09-04 Thread Charles Mills
You absolutely should not have to do that. If you do then it is a reportable and serious bug. strcpy() is utterly documented as setting the terminating null. memset(Jobn,'0',sizeof(Jobn)); Assume you mean memset(Jobn,'\0',sizeof(Jobn)); Charles -Original Message- From: IBM Mainframe

Re: The IBM zEnterprise EC12 announcment

2012-09-05 Thread Charles Mills
dest needs to be 23 chars long in order to hold 22 usable characters plus a terminator. This is the hazard of strcpy and strcat. You have a real hazardous program here. What if I executed it with PARM='NOWISTHETIMEFORALLGOODMEN TOCOMETOTHEAIDOFTHEPARTY' ? Look into STL std::string. Charles

Re: Strings (hijacked from: The IBM zEnterprise EC12 announcment)

2012-09-05 Thread Charles Mills
Well, that's the choice, isn't it? Either you do everything yourself, or the compiler does things for you. I really like C++. It provides a framework for organizing a large project that is invaluable IMHO. If you just evaluate C++ as is it a better way to write Hello World? then the answer is no

Re: Strings

2012-09-05 Thread Charles Mills
In many C++ implementations it is possible to replace 'new' with your own 'debug_new' via a macro, and trace or link all of the malloc's.. Both of the C++ environments that I use (IBM z/OS XLC and MS VS) have built-in find the leak functions that I use routinely to make certain I am not leaking

Re: Strings (hijacked from: The IBM zEnterprise EC12 announcment)

2012-09-05 Thread Charles Mills
Rexx is so magical there is no real reason it could not support Substr(a,3,1) = 'x' and actually be doing a = Substr(a,1,2) || 'x' || Substr(a,4) under the covers. Even, for that matter, Substr(a,3,1) = 'xyz' or Substr(a,3,3) = 'x' Charles -Original Message- From: IBM Mainframe

Re: Strings (hijacked from: The IBM zEnterprise EC12 announcment)

2012-09-05 Thread Charles Mills
Harminc wrote: On 5 September 2012 15:51, Charles Mills charl...@mcn.org wrote: Rexx is so magical there is no real reason it could not support Substr(a,3,1) = 'x' and actually be doing a = Substr(a,1,2) || 'x' || Substr(a,4) under the covers. Even, for that matter, Substr(a,3,1) = 'xyz

Re: Strings (hijacked from: The IBM zEnterprise EC12 announcment)

2012-09-05 Thread Charles Mills
To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Strings (hijacked from: The IBM zEnterprise EC12 announcment) On Wed, 5 Sep 2012 15:41:15 -0700, Charles Mills wrote: It would be easy enough to code one that returns as a numeric string the address of one of its arguments. My recollection is that when

Anyone know how to copy a PDS directory as a flat file?

2012-09-06 Thread Charles Mills
I want to make a PS (flat file) copy of the series of 256-byte blocks of a PDS directory. (I want to copy the data to another platform so I can test some code with it more readily.) I tried //GENEREXEC PGM=IEBGENER //SYSUT1 DD

Re: Anyone know how to copy a PDS directory as a flat file?

2012-09-06 Thread Charles Mills
know how to copy a PDS directory as a flat file? Specify LRECL On Thu, 6 Sep 2012 06:28:42 -0700, Charles Mills wrote: I want to make a PS (flat file) copy of the series of 256-byte blocks of a PDS directory. (I want to copy the data to another platform so I can test some code with it more

Re: Anyone know how to copy a PDS directory as a flat file?

2012-09-06 Thread Charles Mills
Yes, I have done that in the past. I no longer own that code, so I am doing it again. C++ this time, FWIW. IBM could change anything at any time but I think the basic format of PDS directories is going to outlive most of us. FWIW it's documented in Using Datasets and there is no note that it is

Re: Anyone know how to copy a PDS directory as a flat file?

2012-09-06 Thread Charles Mills
But don't PDS directory blocks have keys on disk? I don't *think* so. In any event I just want something I can FTP to another box and that will behave like reading the first few blocks of a PDS with B/QSAM, so the keys don't matter to me. Charles -Original Message- From: IBM Mainframe

Re: Anyone know how to copy a PDS directory as a flat file?

2012-09-06 Thread Charles Mills
@LISTSERV.UA.EDU Subject: Re: Anyone know how to copy a PDS directory as a flat file? In 071a01cd8c33$88e2d440$9aa87cc0$@mcn.org, on 09/06/2012 at 06:28 AM, Charles Mills charl...@mcn.org said: Anyone know how to accomplish this, short of writing an assembler program to do it? Write a PL/I or REXX

Re: Anyone know how to copy a PDS directory as a flat file?

2012-09-06 Thread Charles Mills
Nope, the below is one of the answers to the OP's question. It also works for PDSE, believe it or not. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Stocker, Herman Sent: Thursday, September 06, 2012 11:27 AM To:

Re: Anyone know how to copy a PDS directory as a flat file?

2012-09-07 Thread Charles Mills
Sent: Thursday, September 06, 2012 6:45 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Anyone know how to copy a PDS directory as a flat file? On Thu, 6 Sep 2012 15:30:57 -0700, Charles Mills wrote: Nope, the below is one of the answers to the OP's question. (The OP would be you, right?) It also

Re: Anyone know how to copy a PDS directory as a flat file?

2012-09-07 Thread Charles Mills
I seriously doubt ISPF can read the directory as a PS data set But that's the thing -- anyone can. It's fairly trivial. Follow the PDS directory read documentation, and it works like magic on a PDSE. (I have no knowledge or opinion on what ISPF actually does.) Charles -Original

Possible to run a jobstep with a different timezone?

2012-09-10 Thread Charles Mills
Is there a technique, statement or utility that will cause a program or jobstep to see a different timezone? I recall you could do this in VSE. I looked at the CBT tape and did not find anything. Is there a programming technique that would work? The politics are such that writing code is a more

Re: Possible to run a jobstep with a different timezone?

2012-09-10 Thread Charles Mills
Sounds exciting! (Exciting is not generally a good thing in the mainframe world LOL.) Thanks again, Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Lizette Koehler Sent: Monday, September 10, 2012 11:06 AM To:

Re: Possible to run a jobstep with a different timezone?

2012-09-10 Thread Charles Mills
Whitteridge Lead Systems Programmer Safeway Inc. 925 951 4184 If you feel in control you just aren't going fast enough. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Monday, September 10, 2012 9:03 AM To: IBM

Re: Possible to run a jobstep with a different timezone?

2012-09-10 Thread Charles Mills
Yow! Necessary but not sufficient. You would need to catch the TIME macro as well, and the various HLL library calls. I'm sorry I asked :-( Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Gibney, Dave Sent: Monday,

Re: Possible to run a jobstep with a different timezone?

2012-09-10 Thread Charles Mills
Then don't! :-) Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Scott Ford Sent: Monday, September 10, 2012 4:06 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Possible to run a jobstep with a different timezone? I don't mean

Is it possible to capture a console cancel command from an STC in COBOL?

2012-09-10 Thread Charles Mills
We went around on this a couple of weeks ago. I think the answer was only indirectly with a STAE or ESTAE (which will in turn potentially make LE unhappy). Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Scott Ford Sent:

Re: PCI-DSS, sysplex implementation question.

2012-09-13 Thread Charles Mills
I did a (vendor) presentation at SHARE Atlanta on PCI DSS. If anyone is interested you can probably find it by searching PCI on the SHARE Atlanta Web site. If not, send me a private note and I will send you the PPT. Charles -Original Message- From: IBM Mainframe Discussion List

Phony IBM press release from 1980 for Mainframe-Attached Toilet

2012-09-14 Thread Charles Mills
Here's a Friday topic if there ever was one. A friend who is cleaning out his place just sent me a scan of a purported IBM DPD press release (on what appears to be genuine DPD letterhead) from 12/11/1980 announcing the model 3082 Attached Toilet. (The 3082 is a multi-port, user-operated waste

C and LE -- when prepend userid on file names?

2012-09-14 Thread Charles Mills
No doubt this is wonderfully documented somewhere but I am sitting here tearing my hair out. I have a C++ *batch* program that I could not get to open a conventional z/OS dataset by name to save my life until I finally figured out it was prepending my userid onto the specified name a la TSO. If

Re: ShopzSeries SSL Connectivity Test

2012-09-14 Thread Charles Mills
: ShopzSeries SSL Connectivity Test On Thu, 13 Sep 2012 06:44:53 -0700, Charles Mills charl...@mcn.org wrote: Turn on some FTP tracing. You can do it in FTP.DATA. Take a look at the TRACE (?) statement in the CS configuration manuals and pick some plausible options. Charles Not much new with TRACE

Re: C and LE -- when prepend userid on file names?

2012-09-14 Thread Charles Mills
ford www.identityforge.com On Sep 14, 2012, at 8:02 PM, Charles Mills charl...@mcn.org wrote: No doubt this is wonderfully documented somewhere but I am sitting here tearing my hair out. I have a C++ *batch* program that I could not get to open a conventional z/OS dataset by name to save my

Re: C and LE -- when prepend userid on file names?

2012-09-14 Thread Charles Mills
As I said in the OP, ***BATCH***. //STEP1 EXEC PGM= Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Ed Finnell Sent: Friday, September 14, 2012 7:04 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: C and LE -- when prepend userid

Re: C and LE -- when prepend userid on file names?

2012-09-14 Thread Charles Mills
Siegel Sent: Friday, September 14, 2012 9:49 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: C and LE -- when prepend userid on file names? On Fri, Sep 14, 2012 at 5:02 PM, Charles Mills charl...@mcn.org wrote: No doubt this is wonderfully documented somewhere but I am sitting here tearing my hair out

Re: C and LE -- when prepend userid on file names?

2012-09-15 Thread Charles Mills
: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Norbert Friemel Sent: Saturday, September 15, 2012 2:45 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: C and LE -- when prepend userid on file names? On Fri, 14 Sep 2012 17:02:39 -0700, Charles Mills wrote: No doubt

Re: Phony IBM press release from 1980 for Mainframe-Attached Toilet

2012-09-15 Thread Charles Mills
The response has been gratifying. My only regret is that it does not reference the USS (Universal Sanitary System) feature. That must have been a follow-on announcement. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles

Re: C and LE -- when prepend userid on file names?

2012-09-15 Thread Charles Mills
I also wonder about their references to RACF (specifically). What do users of ACF2 and TSS see? Is the behavior truly RACF-specific, or is it SAF-specific? If truly RACF-specific, what about the anti-trust issues? Charles -Original Message- From: IBM Mainframe Discussion List

Re: C and LE -- when prepend userid on file names?

2012-09-15 Thread Charles Mills
=) have made .FOO.BAR mean absolute FOO.BAR but FOO.BAR mean userid.FOO.BAR. Thanks all for your patience. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Charles Mills Sent: Saturday, September 15, 2012 6:31 AM To: IBM-MAIN

Re: Phony IBM press release from 1980 for Mainframe-Attached Toilet

2012-09-15 Thread Charles Mills
: Phony IBM press release from 1980 for Mainframe-Attached Toilet On Sat, 15 Sep 2012 08:48:08 -0700, Charles Mills wrote: The response has been gratifying. My only regret is that it does not reference the USS (Universal Sanitary System) feature. That must have been a follow-on announcement

Re: C and LE -- when prepend userid on file names?

2012-09-15 Thread Charles Mills
on file names? On Sat, 15 Sep 2012 08:53:47 -0700, Charles Mills wrote: I also wonder about their references to RACF (specifically). What do users of ACF2 and TSS see? Is the behavior truly RACF-specific, or is it SAF-specific? If truly RACF-specific, what about the anti-trust issues

Re: Phony IBM press release from 1980 for Mainframe-Attached Toilet

2012-09-15 Thread Charles Mills
Is IP an acronym? I thought it was a statement of fact. If we keep this up we will incur Darren's wrath. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Martin Packer Sent: Saturday, September 15, 2012 1:47 PM To:

Re: C and LE -- when prepend userid on file names?

2012-09-17 Thread Charles Mills
prepend userid on file names? Charles Mills wrote: I guess I AM losing my mind. No, you are NOT losing your mind. I'm following your excellent thread, but I am wondering about one thing: If I had my druthers the C library would not be doing me this favor at all. If I issue fopen(FOO.BAR, then try

Re: SolarWind(Orion)

2012-09-18 Thread Charles Mills
Can Orion handle Syslog (in the UNIX and Security event sense of Syslog, not the mainframe sense of SYSLOG) messages as well as SNMP traps? If so, you could take a look at http://www.correlog.com/solutions-and-services/sas-correlog-mainframe.html. You can catch ABENDs -- all, or just batch, or

Re: Strings

2012-09-18 Thread Charles Mills
C++ Otherwise you learn bad V habits. -- Sent from my mobile phone. Please excuse my brevity. Charles Scott Ford scott_j_f...@yahoo.com wrote: Kirk, A favor, if you did know either which would you suggest learning first ? Scott ford www.identityforge.com On Sep 18, 2012, at 11:14 AM, Kirk

Re: Strings

2012-09-18 Thread Charles Mills
C habits. -- Sent from my mobile phone. Please excuse my brevity. Charles Charles Mills charl...@mcn.org wrote: C++ Otherwise you learn bad V habits. -- Sent from my mobile phone. Please excuse my brevity. Charles Scott Ford scott_j_f...@yahoo.com wrote: Kirk, A favor, if you did know

Re: Strings

2012-09-18 Thread Charles Mills
Almost but not quite. -- Sent from my mobile phone. Please excuse my brevity. Charles Barkow, Eileen ebar...@doitt.nyc.gov wrote: From what I have read , C++ contains all of C, so that the C and C++ code can be intermixed if using the C++ compiler. -Original Message- From: IBM

Re: Why File transfer through TSO IND$FILE is slower than TCP/IP FTP ?

2012-09-19 Thread Charles Mills
It just is. Funky protocol. -- Sent from my mobile phone. Please excuse my brevity. Charles Tsai Laurence ltsai85...@gmail.com wrote: Dear listers , as the subject, test file transfer through TSO IND$FILE TCP/IP FTP , and found TSO IND$FILE is much slower than FTP. Any idea why ? Regards,

Re: Is there a correspondence between 64-bit IBM mainframes and PoOps editions levels?

2012-09-19 Thread Charles Mills
Nobody asked me, but you know what I would like? I would like it if the HLASM, the XLC compiler, the PoP, and the marketing model names all used the same terminology. For example, the HLASM uses MACHINE(Z-SERIES-2) etc.; the XLC compiler defines ARCH(2) etc. which unless I am mistaken is not the

Re: Is there a correspondence between 64-bit IBM mainframes and PoOps editions levels?

2012-09-19 Thread Charles Mills
You nailed it! I'm sure both the XLC and HLASM groups think their options describe the situation perfectly, and any other approach is inferior. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of McKown, John Sent: Wednesday,

Re: SV: Why File transfer through TSO IND$FILE is slower than TCP/IP FTP ?

2012-09-19 Thread Charles Mills
Not necessarily. Different buffer specification. -- Sent from my mobile phone. Please excuse my brevity. Charles Thomas Berg thomas.b...@swedbank.se wrote: Does that mean that when I use IND$FILE with a 64x128 screen it sends 8192 bytes at a time ? Regards, Thomas Berg

Re: Controlling send() and connect() timeouts?

2012-09-22 Thread Charles Mills
TCP/IP List [mailto:ibmtc...@vm.marist.edu] On Behalf Of Charles Mills Sent: Thursday, September 20, 2012 12:36 PM To: ibmtc...@vm.marist.edu Subject: Controlling send() and connect() timeouts? I notice that connect() takes three minutes to return if the IP address does not reference an appropriate

Re: EDC5167I Access to the UNIX System Services version of the C RTL is denied

2012-10-01 Thread Charles Mills
Kirk, thanks. Is there more than one main() program? Don't think so. My main calls C++ methods one of which in turn calls gsk_environment_open() and that is where and when the problem occurs. It all works if I don't do the gsk_xxx() calls. How are you setting POSIX(ON)? At run time? Yes,

Re: EDC5167I Access to the UNIX System Services version of the C RTL is denied

2012-10-01 Thread Charles Mills
of the C RTL is denied Have you tried running with RPTOPT(ON) ? This should help you verify what options are being used, and if multiple programs are starting. On Mon, Oct 1, 2012 at 11:44 AM, Charles Mills charl...@mcn.org wrote: Kirk, thanks. Is there more than one main() program? Don't

Re: Search problem

2012-10-01 Thread Charles Mills
Really? -- Sent from my mobile phone. Please excuse my brevity. Charles J R jayare...@hotmail.com wrote: The search order never includes both STEPLIB and JOBLIB. For any given jobstep they are mutually exclusive. Date: Mon, 1 Oct 2012 16:43:34 -0500 From: mark.ste...@wnco.com Subject: Re:

Mailing list for IBM GSK crypto development issues?

2012-10-02 Thread Charles Mills
What would be the best mailing list for discussion of development (C programming) issues for the IBM GSK crypto API, the API discussed in the manual z/OS Cryptographic Services System Secure Sockets Layer Programming, calls like gsk_environment_open()? Is there anyone here with any experience

Re: Mailing list for IBM GSK crypto development issues?

2012-10-02 Thread Charles Mills
02, 2012 5:21 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Mailing list for IBM GSK crypto development issues? W dniu 2012-10-02 23:02, Charles Mills pisze: What would be the best mailing list for discussion of development (C programming) issues for the IBM GSK crypto API, the API discussed

Re: Zero length records outlawed! (Again.)

2012-10-04 Thread Charles Mills
Who knows? Because it made sense to the programmer. We put lots of empty lines in these e-mails. (Technically they contain one or two delimiter characters, but from a reader's point of view they are zero length.) I'm going to write a file of 100 records, with each record containing the Widget ID

Re: Zero length records outlawed! (Again.)

2012-10-04 Thread Charles Mills
Charles Mills did not write that; Thomas H Puddicombe did. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of John Gilmore Sent: Thursday, October 04, 2012 10:53 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Zero length records

Re: Message puzzle

2012-10-04 Thread Charles Mills
Ain't it the truth. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Miklos Szigetvari Sent: Thursday, October 04, 2012 10:46 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Message puzzle Hi The following simple message puzzle

Re: Is there a correspondence between 64-bit IBM mainframes and PoOps editions levels?

2012-10-07 Thread Charles Mills
C/C++ inlines apparent external functions frequently. You can ask the compiler to inline user-written functions. See the inline keyword. -- Sent from my mobile phone. Please excuse my brevity. Charles John Gilmore jwgli...@gmail.com wrote: It would be possible to become angry about Shmuel's

Re: Is there a correspondence between 64-bit IBM mainframes and PoOps editions levels?

2012-10-07 Thread Charles Mills
Are you familiar with C++ templates? One could define, and some compiler vendor libraries define, functions which work as you describe. -- Sent from my mobile phone. Please excuse my brevity. Charles John Gilmore jwgli...@gmail.com wrote: I am familiar with the inline option. What it does is

Re: IBM, id's to open pmr's, lot$a $$$$ now involved?...

2012-10-16 Thread Charles Mills
A vendor has to charge for its services and they are entitled to charge as they wish but there is no question that it is just plain goofy to give 800 number support at no additional charge, but to charge extra to use the Web. Totally backwards. Charles -Original Message- From: IBM

Nested enclaves and POSIX(ON)

2012-10-18 Thread Charles Mills
I have a program written in LE C++ that is among other usages designed to be callable from a COBOL (or potentially other LE) program. I recently changed the program to run POSIX(ON) because it is now sometimes calling the GSK crypto routines. Now, when I call it from a COBOL program I get the

Re: Nested enclaves and POSIX(ON)

2012-10-18 Thread Charles Mills
@LISTSERV.UA.EDU] On Behalf Of Sam Siegel Sent: Thursday, October 18, 2012 7:50 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Nested enclaves and POSIX(ON) On Thu, Oct 18, 2012 at 7:06 AM, Charles Mills charl...@mcn.org wrote: I have a program written in LE C++ that is among other usages designed

Re: Nested enclaves and POSIX(ON)

2012-10-18 Thread Charles Mills
I really appreciate the flexibility IBM demonstrates in the last sentence: Be running with POSIX(ON) and have set the environment variables to signal that you want to establish a nested enclave. You can use the __POSIX_SYSTEM environment variable to cause a system() to establish a nested enclave

Re: File Processing

2012-10-18 Thread Charles Mills
Two problems here, right? 1. How can a COBOL program handle an input file with a variety of fixed (?) record lengths. 2. How can a COBOL program encrypt a field? Answers: 1. I'm not much of a COBOL guy but I am going to guess you need three different FD's and a PARM= that tells it which one

Re: Nested enclaves and POSIX(ON)

2012-10-18 Thread Charles Mills
. The obvious ways to make the first three interchangeable---using one of the HLASM macro-language LOWER or UPPER BIFs or the like---would indeed make 'nO' admissible too. A line or two of ad hoc code would be re On 10/18/12, Sam Siegel s...@pscsi.net wrote: On Thu, Oct 18, 2012 at 10:34 AM, Charles Mills

Re: Nested enclaves and POSIX(ON)

2012-10-18 Thread Charles Mills
Sent: Thursday, October 18, 2012 1:21 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Nested enclaves and POSIX(ON) On Thu, 18 Oct 2012 11:14:30 -0700, Charles Mills wrote: You're right: it would arguably be harder to write code that accepted NO, No, and no but not nO. Not necessarily

Re: Nested enclaves and POSIX(ON)

2012-10-18 Thread Charles Mills
Dragging this thread kicking and screaming back to the OP, yup, it works. I had generic C-callable ATTACH, WAIT, and DETACH functions in assembler. I wrapped some minimal C around them and voila! Only about 3 or 4 hours wasted on this stupid, stupid bit of design idiocy. Charles -Original

Re: Access z/OS SYSLOG via FTP?

2012-10-19 Thread Charles Mills
FTP can access the JES queues -- job output and submission anyway. SYSLOG is a JES facility. Ergo ... ? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Phil Smith Sent: Friday, October 19, 2012 12:00 PM To:

Re: Looking for help with an obscure C integer problem

2013-09-26 Thread Charles Mills
I was the OP. I'm going to take the liberty of replying here. I coded around it. This is the problem for me with IBM fixes. Not complaining, just stating a fact: I could not have waited this long for a fix. It's too bad IBM does not have some more-established process whereby one could report a

Re: Red Books

2013-09-27 Thread Charles Mills
I have this vague recollection that this rumor ran through IBMMAIN a year or so ago and was debunked. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Alan Field Sent: Friday, September 27, 2013 9:00 AM To:

Re: z/OS 2.1 on ShopZ

2013-09-27 Thread Charles Mills
Softcopy reader sees a V2R1 collection. No Enterprise COBOL 5 however ... Don't see any Data Areas. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Jousma, David Sent: Friday, September 27, 2013 10:37 AM To:

Re: TN3270 emulator application scripting

2013-10-01 Thread Charles Mills
Vista is a wonderful product but I don't think it is able to query a database. I just searched the Help and got zero hits on SQL or database, and the one hit on query was about querying its own options settings. You can read or write a sequential file from Vista. If you could get the data from

  1   2   3   4   5   6   7   8   9   10   >