1 typedef struct { int licensed; } __pmPDUInfo; 2 void __pmDecodeXtendError (int *); do_handshake(void)3void do_handshake(void) 4 { 5 __pmPDUInfo *pduinfo; 6 int challenge; 7 __pmDecodeXtendError(&challenge); 8 pduinfo = (__pmPDUInfo *)&challenge; 9 *pduinfo = *pduinfo; 10 } 11 12