---
name: "rc_get_srcaddr"
section: "3"
platform: "linux"
package: "radcli"
version: "2.0.1-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://carta.tech/man/rc_get_srcaddr"
---

# rc\_get\_srcaddr(3)

## NAME

rc\_get\_srcaddr -

## SYNOPSIS

```
#include <radcli/radcli.h>

int rc_get_srcaddr(
    struct sockaddr        *lia,
    const struct sockaddr  *ria
);
```

## DESCRIPTION

## SEE ALSO

[*rc\_add\_config*(3)](/man/rc_add_config/3.md), [*rc\_apply\_config*(3)](/man/rc_apply_config/3.md), [*rc\_check\_tls*(3)](/man/rc_check_tls/3.md), [*rc\_conf\_int*(3)](/man/rc_conf_int/3.md), [*rc\_conf\_srv*(3)](/man/rc_conf_srv/3.md), [*rc\_conf\_str*(3)](/man/rc_conf_str/3.md), [*rc\_config\_free*(3)](/man/rc_config_free/3.md), [*rc\_config\_init*(3)](/man/rc_config_init/3.md), [*rc\_destroy*(3)](/man/rc_destroy/3.md), [*rc\_dict\_free*(3)](/man/rc_dict_free/3.md), [*rc\_find\_server\_addr*(3)](/man/rc_find_server_addr/3.md), [*rc\_get\_socket\_type*(3)](/man/rc_get_socket_type/3.md), [*rc\_getport*(3)](/man/rc_getport/3.md), [*rc\_mksid*(3)](/man/rc_mksid/3.md), [*rc\_new*(3)](/man/rc_new/3.md), [*rc\_openlog*(3)](/man/rc_openlog/3.md), [*rc\_own\_hostname*(3)](/man/rc_own_hostname/3.md), [*rc\_read\_config*(3)](/man/rc_read_config/3.md), [*rc\_read\_dictionary*(3)](/man/rc_read_dictionary/3.md), [*rc\_read\_dictionary\_from\_buffer*(3)](/man/rc_read_dictionary_from_buffer/3.md), [*rc\_setdebug*(3)](/man/rc_setdebug/3.md), [*rc\_test\_config*(3)](/man/rc_test_config/3.md), [*rc\_tls\_fd*(3)](/man/rc_tls_fd/3.md)
