diff --git a/pyracf/common/irrsmo00.c b/pyracf/common/irrsmo00.c index 5186924..99e8990 100644 --- a/pyracf/common/irrsmo00.c +++ b/pyracf/common/irrsmo00.c @@ -62,6 +62,8 @@ static PyObject *call_irrsmo00(PyObject *self, PyObject *args, PyObject *kwargs) unsigned int num_parms = 17; unsigned int fn = 1; + printf("Result Buffer Size: %d",result_buffer_size); + strncpy( running_userid_struct.running_userid, running_userid, diff --git a/pyracf/common/irrsmo00.py b/pyracf/common/irrsmo00.py index 217a5ba..4b15053 100644 --- a/pyracf/common/irrsmo00.py +++ b/pyracf/common/irrsmo00.py @@ -72,6 +72,7 @@ def call_racf( and (result["returnCodes"][1] == 4000) and (result["returnCodes"][2] < 100000000) ): + print(result) result = call_irrsmo00( request_xml=request_xml, request_xml_len=len(request_xml), @@ -80,6 +81,7 @@ def call_racf( running_userid=running_userid, running_userid_len=len(running_userid), ) + print(result) # Preserve raw result XML just in case we need to create a dump. # If the decoded result XML cannot be parsed with the XML parser, # a dump may need to be taken to aid in problem determination.