NetworkManager/clients/cloud-setup
Antonio Cardace 8181674bab
nmcs-http: remove the timeout once expired
libcurl's documentation for CURLMOPT_TIMERFUNCTION requires the
application to install a non-repeating timer.

https://curl.haxx.se/libcurl/c/CURLMOPT_TIMERFUNCTION.html

So let's remove the GSource once expired.

Fixes: 69f048bf0c ('cloud-setup: add tool for automatic IP configuration in cloud')
(cherry picked from commit e09bd2339a)
(cherry picked from commit b7d53f0d3a)
(cherry picked from commit 92bded74c4)
2020-08-28 12:22:39 +02:00
..
90-nm-cloud-setup.sh cloud-setup: let dispatcher script run tool only if service is enabled 2019-12-03 16:27:43 +01:00
main.c cloud-setup: mark environment variables that are supported configuration 2019-12-03 16:27:43 +01:00
meson.build cloud-setup: add tool for automatic IP configuration in cloud 2019-11-28 19:52:18 +01:00
nm-cloud-setup-utils.c cloud-setup/trivial: rename timeout_ms to timeout_msec 2019-12-13 17:47:05 +01:00
nm-cloud-setup-utils.h cloud-setup/trivial: rename timeout_ms to timeout_msec 2019-12-13 17:47:05 +01:00
nm-cloud-setup.service.in cloud-setup: require to explicitly opt-in for providers via environment variable 2019-12-03 16:27:43 +01:00
nm-cloud-setup.timer cloud-setup: add tool for automatic IP configuration in cloud 2019-11-28 19:52:18 +01:00
nm-http-client.c nmcs-http: remove the timeout once expired 2020-08-28 12:22:39 +02:00
nm-http-client.h cloud-setup/trivial: rename timeout_ms to timeout_msec 2019-12-13 17:47:05 +01:00
nmcs-provider-ec2.c cloud-setup: fix allocating buffer for GetConfigMetadataMac in _get_config_metadata_ready_check() 2020-08-28 12:10:11 +02:00
nmcs-provider-ec2.h cloud-setup: add tool for automatic IP configuration in cloud 2019-11-28 19:52:18 +01:00
nmcs-provider.c cloud-setup: require to explicitly opt-in for providers via environment variable 2019-12-03 16:27:43 +01:00
nmcs-provider.h cloud-setup: require to explicitly opt-in for providers via environment variable 2019-12-03 16:27:43 +01:00