z/OS Communications Server: IP Programmer's Guide and Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


SIOCSAPPLDATA C language example

z/OS Communications Server: IP Programmer's Guide and Reference
SC27-3659-02

#include <ezbyaplc.h>
char myappldata[SETADBUFLEN+1];       /* extra byte for null string terminator */
SetApplData myIoctlParm;
SetADcontainer myBuffer;

sprintf(myappldata, "@HRSERVR%8.8s%8.8s%8.8s%8.8s", a, b, c,d); /* prefix 
        and 4 char[8] fields */

memcpy(myIoctlParm.SetAD_eye1,SETADEYE1,sizeof(myIoctlParm.SetAD_eye1));
myIoctlParm.SetAD_ver = SETADVER;
myIoctlParm.SetAD_len = sizeof(SetADcontainer);
myIoctlParm.SetAD_ptr = &myBuffer

memcpy(myBuffer.SetAD_eye2,SETADEYE2,sizeof(myIoctlParm.SetAD_eye2));
memcpy(myBuffer.SetADbuffer,myappldata,SETADBUFLEN);

rc = ioctl(soc, SIOCSAPPLDATA, (char *)&myIoctlParm);

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014