Use of PIN_FLD_ERR_BUF field in flist
Hello Oracle Team,
Whenever an OOB opcode is called and it fails: it typically throws an output flist like :
0 PIN_FLD_POID | POID [0] 0.0.0.1 /active_session/telco/adsl -1 0 |
0 PIN_FLD_ACTIVE_SESSION_ID | STR [0] "brm101;2455536745;00012" |
0 PIN_FLD_RESULT | ENUM [0] 0 |
0 PIN_FLD_REASON | ENUM [0] 4 |
0 PIN_FLD_RATING_STATUS ENUM [0] 0
0 PIN_FLD_ERR_BUF | ERR [0] |
<location=PIN_ERRLOC_FM:5 class="PIN_ERRCLASS_SYSTEM_DETERMINATE":1 errno=PIN_ERR_AUTHORIZATION_FAIL:64> | |
<field num=0:0,0 recid=0 reserved=172 reserved2=0 time(sec:usec)=0:0> | |
<facility=0 msg_id=0 version=0> However, if in my custom opcode, if I want to do the same, i.e to append the error bufffer to my output flist so that I can capture the error contents on my output flist and exit gracefully , how do I do this? I have tried PIN_FLIST_FLD_SET with PIN_FLD_ERR_BUF, |