dns_transport: use const arguments in getters when possible

In some dns_transport getter functions it's possible to use a
const dns_transport_t as the first argument instead of just
dns_transport_t. Convert the function prototypes to use const.
This commit is contained in:
Aram Sargsyan 2023-05-30 14:32:02 +00:00
parent baacd2af44
commit 35fc773632
2 changed files with 18 additions and 18 deletions

View file

@ -40,23 +40,23 @@ dns_transport_new(const dns_name_t *name, dns_transport_type_t type,
*/
dns_transport_type_t
dns_transport_get_type(dns_transport_t *transport);
dns_transport_get_type(const dns_transport_t *transport);
char *
dns_transport_get_certfile(dns_transport_t *transport);
dns_transport_get_certfile(const dns_transport_t *transport);
char *
dns_transport_get_keyfile(dns_transport_t *transport);
dns_transport_get_keyfile(const dns_transport_t *transport);
char *
dns_transport_get_cafile(dns_transport_t *transport);
dns_transport_get_cafile(const dns_transport_t *transport);
char *
dns_transport_get_remote_hostname(dns_transport_t *transport);
dns_transport_get_remote_hostname(const dns_transport_t *transport);
char *
dns_transport_get_endpoint(dns_transport_t *transport);
dns_transport_get_endpoint(const dns_transport_t *transport);
dns_http_mode_t
dns_transport_get_mode(dns_transport_t *transport);
dns_transport_get_mode(const dns_transport_t *transport);
char *
dns_transport_get_ciphers(dns_transport_t *transport);
dns_transport_get_ciphers(const dns_transport_t *transport);
char *
dns_transport_get_tlsname(dns_transport_t *transport);
dns_transport_get_tlsname(const dns_transport_t *transport);
uint32_t
dns_transport_get_tls_versions(const dns_transport_t *transport);
bool

View file

@ -94,49 +94,49 @@ list_add(dns_transport_list_t *list, const dns_name_t *name,
}
dns_transport_type_t
dns_transport_get_type(dns_transport_t *transport) {
dns_transport_get_type(const dns_transport_t *transport) {
REQUIRE(VALID_TRANSPORT(transport));
return (transport->type);
}
char *
dns_transport_get_certfile(dns_transport_t *transport) {
dns_transport_get_certfile(const dns_transport_t *transport) {
REQUIRE(VALID_TRANSPORT(transport));
return (transport->tls.certfile);
}
char *
dns_transport_get_keyfile(dns_transport_t *transport) {
dns_transport_get_keyfile(const dns_transport_t *transport) {
REQUIRE(VALID_TRANSPORT(transport));
return (transport->tls.keyfile);
}
char *
dns_transport_get_cafile(dns_transport_t *transport) {
dns_transport_get_cafile(const dns_transport_t *transport) {
REQUIRE(VALID_TRANSPORT(transport));
return (transport->tls.cafile);
}
char *
dns_transport_get_remote_hostname(dns_transport_t *transport) {
dns_transport_get_remote_hostname(const dns_transport_t *transport) {
REQUIRE(VALID_TRANSPORT(transport));
return (transport->tls.remote_hostname);
}
char *
dns_transport_get_endpoint(dns_transport_t *transport) {
dns_transport_get_endpoint(const dns_transport_t *transport) {
REQUIRE(VALID_TRANSPORT(transport));
return (transport->doh.endpoint);
}
dns_http_mode_t
dns_transport_get_mode(dns_transport_t *transport) {
dns_transport_get_mode(const dns_transport_t *transport) {
REQUIRE(VALID_TRANSPORT(transport));
return (transport->doh.mode);
@ -294,14 +294,14 @@ dns_transport_set_tlsname(dns_transport_t *transport, const char *tlsname) {
}
char *
dns_transport_get_ciphers(dns_transport_t *transport) {
dns_transport_get_ciphers(const dns_transport_t *transport) {
REQUIRE(VALID_TRANSPORT(transport));
return (transport->tls.ciphers);
}
char *
dns_transport_get_tlsname(dns_transport_t *transport) {
dns_transport_get_tlsname(const dns_transport_t *transport) {
REQUIRE(VALID_TRANSPORT(transport));
return (transport->tls.tlsname);