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