× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



The program is using QUSPTRUS to get the user space pointer.  In that
case removing the *ALL entry is not going to work for me.  I just have
to change the program to delete the existing user space in QTEMP before
create it again.

It just seems weird for system to move the existing object in QTEMP to
QRPLOBJ lib.  What is the purpose of this action?

-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of rob@xxxxxxxxx
Sent: Friday, March 10, 2006 3:48 PM
To: Midrange Systems Technical Discussion
Subject: Re: What is the effect of removing *ALL from system value
QALWUSRDMN?

I am not sure what security risk they are trying to guard against.  I do
know that if you create a user space in a library that is not in this
system value, then you cannot use QUSPTRUS on it.  You would have to use
QUSRTVUS.  Once you get over pointer phobia and use QUSPTRUS one would
never go back to QUSRTVUS.  Using QUSRTVUS makes about as much sense as
if IBM dropped the ADD and the + capabilities in RPG and required you to
call some api passing several parameters like factor1, factor2, result,
and the error code data structure.

Rob Berendt
--


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.