Buy commercial curl support from WolfSSL. We help you work
out your issues, debug your libcurl applications, use the API, port to new
platforms, add new features and more. With a team lead by the curl founder
himself.
Re: PR #7117 failing, help
- Contemporary messages sorted: [ by date ] [ by thread ] [ by subject ] [ by author ] [ by messages with attachments ]
From: Gealber Morales via curl-library <curl-library_at_cool.haxx.se>
Date: Sun, 23 May 2021 17:06:54 -0400
Just find out that bzero
<https://man7.org/linux/man-pages/man3/bzero.3.html#:~:text=The%20bzero()%20function%20is,POSIX.&text=The%20explicit_bzero()%20function%20is,on%20some%20of%20the%20BSDs.>
has been deprecated, my bad
El dom, 23 de may. de 2021 a la(s) 16:59, Gealber Morales (
gealbermorales_at_gmail.com) escribió:
> Hello there, I recently made a pull request #7117
> <https://github.com/curl/curl/pull/7117> adding support for
> username/password for MQTT in curl.
> There's a lot of workflows failing, I will review them one by one, so I'll
> be asking here what could be the reason, so any help is welcome.
>
> On the modification that I added I user the function *bzero* and one of
> the more frecuents error that I'm getting is this one
>
> mqtt.c:200:3: error: implicit declaration of function 'bzero'
> [-Wimplicit-function-declaration]
>
> 200 | bzero(packet, packetlen);
>
> | ^~~~~
>
> This failed is on Cirrus CI / Windows 32-bit static/release
> Schannel/SSPI/WinIDN/libssh2 workflow. I think the problem is that in
> this particular
> environment the header #include <strings.h> is not been included, and it
> must be for a good reason I think. I checked out* "curl_setup.h" * and I
> noticed
> that this header is only included under this condition *#ifdef TPF. *So
> my question is, instead of *bzero* what should I be using to achieve the
> same behavior? O
> any idea of how could I solve this.
>
> Greetings Gealber
>
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette: https://curl.se/mail/etiquette.html
Received on 2021-05-23
Date: Sun, 23 May 2021 17:06:54 -0400
Just find out that bzero
<https://man7.org/linux/man-pages/man3/bzero.3.html#:~:text=The%20bzero()%20function%20is,POSIX.&text=The%20explicit_bzero()%20function%20is,on%20some%20of%20the%20BSDs.>
has been deprecated, my bad
El dom, 23 de may. de 2021 a la(s) 16:59, Gealber Morales (
gealbermorales_at_gmail.com) escribió:
> Hello there, I recently made a pull request #7117
> <https://github.com/curl/curl/pull/7117> adding support for
> username/password for MQTT in curl.
> There's a lot of workflows failing, I will review them one by one, so I'll
> be asking here what could be the reason, so any help is welcome.
>
> On the modification that I added I user the function *bzero* and one of
> the more frecuents error that I'm getting is this one
>
> mqtt.c:200:3: error: implicit declaration of function 'bzero'
> [-Wimplicit-function-declaration]
>
> 200 | bzero(packet, packetlen);
>
> | ^~~~~
>
> This failed is on Cirrus CI / Windows 32-bit static/release
> Schannel/SSPI/WinIDN/libssh2 workflow. I think the problem is that in
> this particular
> environment the header #include <strings.h> is not been included, and it
> must be for a good reason I think. I checked out* "curl_setup.h" * and I
> noticed
> that this header is only included under this condition *#ifdef TPF. *So
> my question is, instead of *bzero* what should I be using to achieve the
> same behavior? O
> any idea of how could I solve this.
>
> Greetings Gealber
>
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette: https://curl.se/mail/etiquette.html
Received on 2021-05-23