logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

krb5_get_all_client_addrs, krb5_get_all_server_addrs — return local addresses

Description

       These functions return in addrs a list of addresses associated with the local host.

       The  server  variant  returns  all  configured  interface  addresses  (if  possible), including loop-back
       addresses. This is useful if you want to create sockets to listen to.

       The  client   version   will   also   scan   local   interfaces   (can   be   turned   off   by   setting
       libdefaults/scan_interfaces  to  false  in  krb5.conf),  but will not include loop-back addresses, unless
       there are no other addresses found. It will remove all addresses included in libdefaults/ignore_addresses
       but will unconditionally include addresses in libdefaults/extra_addresses.

       The returned addresses should be freed by calling krb5_free_addresses().

Library

       Kerberos 5 Library (libkrb5, -lkrb5)

Name

       krb5_get_all_client_addrs, krb5_get_all_server_addrs — return local addresses

See Also

krb5_free_addresses(3)

HEIMDAL                                           July 1, 2001                                 KRB5_GET_ADDRS(3)

Synopsis

#include<krb5.h>krb5_error_codekrb5_get_all_client_addrs(krb5_contextcontext, krb5_addresses*addrs);

       krb5_error_codekrb5_get_all_server_addrs(krb5_contextcontext, krb5_addresses*addrs);

See Also