Hi Jannis, Le ven. 3 avr. 2020 à 11:22, Peimann, Jannis < jannis.peim...@continental-corporation.com> a écrit :
> Hi together, > > > > I want to add information to the Info column for every frame in Wireshark. > > This is working fine as long as I only have one PDU in my UDP package. > > If I have more than one PDU, then it overwrites the old Info column > string. It is not appending. > > > > *This is my function:* > > if (pdu_description != NULL) > > { > > col_append_sep_str(pinfo->cinfo, COL_INFO, ",", > pdu_description); > > g_print("Debug Message: frame number [%d] [%s]\n", pinfo->fd->num, > pdu_description);/*Debug Console Message */ > > } > > > > This col_append_sep_str function is from column-utils.c > > For example the DEBUG Message is called twice, if I have two PDUs. This is > working. > > > > > > *Right now I only have this:* > > PDU Protocol, Name2 > > But it should be: > > PDU Protocol, Name1, Name2… > > > > I think there is a problem with losing the old frame information, because > it is writing again PDU Protocol. > > Do you guys know what I’m missing? > Are you sure you are not calling col_clear(pinfo->cinfo, COL_INFO) somewhere in your code? Best regards, Pascal.
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe