From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel.Thibault@drdc-rddc.gc.ca (Thibault, Daniel) Date: Wed, 12 Feb 2014 17:55:08 +0000 Subject: [lttng-dev] Instrumenting a module? Message-ID: <48CF5AC71E61DB46B70D0F388054EFFD267E62FD@VAL-E-01.valcartier.drdc-rddc.gc.ca> Update. I finally figured it out: in the mainline, in the special case of dynamic arrays (and hence strings), you cannot use '__entry->fieldname' but must instead write 'memcpy(__get_dynamic_array(fieldname)...' (or ' __assign_str(fieldname, arg)') because there is no direct struct member created. Problem solved! Daniel U. Thibault Protection des syst?mes et contremesures (PSC) | Systems Protection & Countermeasures (SPC) Cyber s?curit? pour les missions essentielles (CME) | Mission Critical Cyber Security (MCCS) R & D pour la d?fense Canada - Valcartier (RDDC Valcartier) | Defence R&D Canada - Valcartier (DRDC Valcartier) 2459 route de la Bravoure Qu?bec QC G3J 1X5 CANADA Vox : (418) 844-4000 x4245 Fax : (418) 844-4538 NAC : 918V QSDJ Gouvernement du Canada | Government of Canada