This works for me (when I cherry-pick all 3 of your changes).
Martin

On Mon, Mar 23, 2020 at 9:43 AM Dario Lombardo <lom...@gmail.com> wrote:

> Ok, this seems to work. I'm pushing the fix.
>
> On Mon, Mar 23, 2020 at 9:29 AM Pascal Quantin <pas...@wireshark.org>
> wrote:
>
>>
>>
>> Le lun. 23 mars 2020 à 09:17, Dario Lombardo <lom...@gmail.com> a écrit :
>>
>>>
>>>
>>> On Sun, Mar 22, 2020 at 6:15 PM Dario Lombardo <lom...@gmail.com> wrote:
>>>
>>>> Ok, thanks.
>>>>
>>>> On Sun, Mar 22, 2020 at 9:48 AM Martin Mathieson <
>>>> martin.r.mathie...@googlemail.com> wrote:
>>>>
>>>>>
>>>>>>> ./asn1/kerberos/packet-kerberos-template.c: In function
>>>>>>> ‘dissect_krb5_PAC_CREDENTIAL_INFO’:
>>>>>>> ./asn1/kerberos/packet-kerberos-template.c:2187:2: error: implicit
>>>>>>> declaration of function ‘decrypt_krb5_data’
>>>>>>> [-Werror=implicit-function-declaration]
>>>>>>> ./asn1/kerberos/packet-kerberos-template.c:2187:11: error:
>>>>>>> assignment makes pointer from integer without a cast [-Werror]
>>>>>>> ./asn1/kerberos/packet-kerberos-template.c: At top level:
>>>>>>> ./asn1/kerberos/kerberos.cnf:360:1: error:
>>>>>>> ‘dissect_kerberos_PA_ENC_TS_ENC’ defined but not used
>>>>>>> [-Werror=unused-function]
>>>>>>>
>>>>>>>
>>>> I don't know which part of the asn1/cnf/template generates this
>>>> function. Can anyone guide me through the asn1 dissector generation
>>>> process?
>>>>
>>>
>>> I've found how to remove the definition of the function conditionally.
>>> However the definition of
>>>
>>> static const ber_sequence_t PA_ENC_TS_ENC_sequence[]
>>>
>>> still remains unused, giving an error. Which part of the cnf generates
>>> this definition?
>>>
>>
>> Hi Dario,
>>
>> this is generated automatically unless you put PA-ENC-TS-ENC in the
>> OMIT_ASSIGNMENT section.
>> As asn2wrs.py does not support conditional generation AFAIK, better move
>> it in the template file (together with its dependencies) and add it to the
>> OMIT_ASSIGNMENT.
>>
>> Best regards,
>> Pascal.
>>
>> --
>>>
>>> Naima is online.
>>>
>>>
>>> ___________________________________________________________________________
>>> 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
>>
>>
>> ___________________________________________________________________________
>> 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
>
>
>
> --
>
> Naima is online.
>
> ___________________________________________________________________________
> 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
___________________________________________________________________________
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

Reply via email to