O'Reilly logo

APIs at Work, Second Edition by Ron Hawkins, Doug Pence, Bruce Vining

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Solutions for Chapter 15

1:
Figure D.15.A. Modifying FIG15_41 to support encrypted password exchanges.
h dftactgrp(*no) bnddir('QC2LE')

DName+++++++++++ETDsFrom+++To/L+++IDc.Keywords+++++++++++++++++++++++++ d/copy qsysinc/qrpglesrc,qrcvdtaq d/copy qsysinc/qrpglesrc,qusec dSocket pr 10i 0 extproc('socket') d AddrFamily 10i 0 value d Type 10i 0 value d Protocol 10i 0 value dGetPort pr * extproc('getservbyname') d ServName * value options(*string) d ProtName * value options(*string) dSockOpt pr 10i 0 extproc('setsockopt') d sd 10i 0 value d Level 10i 0 value d OptionName 10i 0 value d OptionValue * value d OptionLength 10i 0 value dBind pr 10i 0 extproc('bind') d sd 10i 0 value d LclAddrPtr * value d LenAddr 10i 0 value dListen pr 10i 0 extproc('listen') ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required