Searched refs:addr (Results 1 - 22 of 22) sorted by relevance

/sssd-io/src/util/
H A Dsss_sockets.h28 const struct sockaddr *addr,
35 struct sockaddr_storage *addr,
H A Dsss_sockets.c108 struct sockaddr_storage addr; member in struct:sssd_async_connect_state
118 const struct sockaddr *addr,
134 memcpy(&state->addr, addr, addr_len);
136 ret = connect(fd, addr, addr_len);
189 ret = connect(state->fd, (struct sockaddr *) &state->addr,
241 struct sockaddr_storage *addr,
259 state->sd = socket(addr->ss_family, SOCK_STREAM, 0);
283 (struct sockaddr *) addr, addr_len);
115 sssd_async_connect_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, int fd, const struct sockaddr *addr, socklen_t addr_len) argument
239 sssd_async_socket_init_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct sockaddr_storage *addr, socklen_t addr_len, int timeout) argument
H A Dsss_ldap.h79 struct sockaddr_storage *addr,
H A Dutil.c534 sss_escape_ip_address(TALLOC_CTX *mem_ctx, int family, const char *addr) argument
536 return family == AF_INET6 ? talloc_asprintf(mem_ctx, "[%s]", addr) :
537 talloc_strdup(mem_ctx, addr);
680 /* addr is in network order for both IPv4 and IPv6 versions */
681 bool check_ipv4_addr(struct in_addr *addr, uint8_t flags) argument
685 if (inet_ntop(AF_INET, addr, straddr, INET_ADDRSTRLEN) == NULL) {
691 if ((flags & SSS_NO_MULTICAST) && IN_MULTICAST(ntohl(addr->s_addr))) {
695 && inet_netof(*addr) == IN_LOOPBACKNET) {
699 && (addr->s_addr & htonl(0xffff0000)) == htonl(0xa9fe0000)) {
704 && addr
712 check_ipv6_addr(struct in6_addr *addr, uint8_t flags) argument
[all...]
H A Dutil.h355 /* These two functions accept addr in network order */
356 bool check_ipv4_addr(struct in_addr *addr, uint8_t check);
357 bool check_ipv6_addr(struct in6_addr *addr, uint8_t check);
471 sss_escape_ip_address(TALLOC_CTX *mem_ctx, int family, const char *addr);
H A Dsss_ldap.c144 struct sockaddr_storage *addr,
166 subreq = sssd_async_socket_init_send(state, ev, addr, addr_len, timeout);
141 sss_ldap_init_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, const char *uri, struct sockaddr_storage *addr, int addr_len, int timeout) argument
/sssd-io/src/tests/intg/
H A Dgetsockopt_wrapper.c16 struct sockaddr_storage addr = { 0 }; local
17 socklen_t addrlen = sizeof(addr);
20 ret = getsockname(fd, (struct sockaddr *)&addr, &addrlen);
23 if (addr.ss_family != AF_UNIX) return false;
25 unix_socket = (struct sockaddr_un *)&addr;
/sssd-io/src/lib/sifp/
H A Dsss_sifp_utils.c29 void *addr = ctx->alloc_fn(size * num, ctx->alloc_pvt); local
31 if (addr == NULL) {
35 memset(addr, '\0', size * num);
37 return addr;
/sssd-io/src/providers/
H A Dbe_dyndns.c52 struct sockaddr_storage *addr; member in struct:sss_iface_addr
62 return address->addr;
80 static errno_t addr_to_str(struct sockaddr_storage *addr, argument
87 switch(addr->ss_family) {
89 src = &(((struct sockaddr_in *)addr)->sin_addr);
92 src = &(((struct sockaddr_in6 *)addr)->sin6_addr);
99 res = inet_ntop(addr->ss_family, src, dst, size);
138 ret = addr_to_str(ifaddr->addr, ip_addr, INET6_ADDRSTRLEN);
239 address->addr = talloc_memdup(address, ifa->ifa_addr,
241 if (address->addr
340 uint8_t *addr; local
365 uint8_t *addr; local
621 struct sss_iface_addr *addr; local
[all...]
/sssd-io/src/krb5_plugin/
H A Dsssd_krb5_locator_plugin.c280 const char *addr = NULL; local
324 addr = ctx->kdc_addr;
328 addr = ctx->kpasswd_addr;
332 addr = ctx->kpasswd_addr;
336 addr = ctx->kpasswd_addr;
376 ret = getaddrinfo(addr, port_str, &ai_hints, &ai);
387 PLUGIN_DEBUG(("addr[%s:%s] family[%d] socktype[%d]\n", addr, port_str,
399 PLUGIN_DEBUG(("[%s] used\n", addr));
402 PLUGIN_DEBUG(("[%s] NOT used\n", addr));
[all...]
/sssd-io/src/tests/cmocka/
H A Dtest_copy_ccache.c48 static krb5_address addr; local
53 &addr,
66 addr.magic = KV5M_ADDRESS;
67 addr.addrtype = ADDRTYPE_INET;
68 addr.length = 4;
69 addr.contents = (krb5_octet *) &add;
H A Dtest_dyndns.c212 addrs[0].addr = &ss[0];
215 addrs[1].addr = &ss[1];
218 addrs[2].addr = &ss[2];
246 assert_non_null(addrlist->addr);
251 &((struct sockaddr_in *) addrlist->addr)->sin_addr,
276 assert_non_null(sss_if_addr->addr);
281 &((struct sockaddr_in *) sss_if_addr->addr)->sin_addr,
288 assert_non_null(sss_if_addr->addr);
293 &((struct sockaddr_in *) sss_if_addr->addr)->sin_addr,
327 const char* addr; member in struct:__anon46
[all...]
H A Dtest_sss_sifp.c90 void *addr; local
108 addr = vals + i*item_size;
109 bret = dbus_message_iter_append_basic(&array_iter, type[0], addr);
/sssd-io/src/lib/certmap/
H A Dsss_cert_content_nss.c610 PRNetAddr addr; local
618 memset(&addr, 0, sizeof addr);
620 addr.inet.family = PR_AF_INET;
621 memcpy(&addr.inet.ip, data, len);
623 addr.ipv6.family = PR_AF_INET6;
624 memcpy(addr.ipv6.ip.pr_s6_addr, data, len);
625 if (PR_IsNetAddrType(&addr, PR_IpAddrV4Mapped)) {
627 addr.inet.family = PR_AF_INET;
628 memcpy(&addr
[all...]
/sssd-io/src/responder/common/
H A Dresponder_common.c506 struct sockaddr_un addr; local
511 memset(&addr, 0, sizeof(addr));
512 len = sizeof(addr);
513 client_fd = accept(fd, (struct sockaddr *)&addr, &len);
523 len = sizeof(cctx->addr);
524 cctx->cfd = accept(fd, (struct sockaddr *)&cctx->addr, &len);
735 struct sockaddr_un addr; local
757 memset(&addr, 0, sizeof(addr));
[all...]
H A Dresponder.h171 struct sockaddr_un addr; member in struct:cli_ctx
/sssd-io/src/sss_client/ssh/
H A Dsss_ssh_knownhostsproxy.c43 connect_socket(int family, struct sockaddr *addr, size_t addr_len, int *sd) argument
76 ret = connect(sock, addr, addr_len);
/sssd-io/src/monitor/
H A Dmonitor_netlink.c46 #include <netlink/route/addr.h>
296 void *addr; local
304 addr = nl_addr_get_binary_addr(nl);
305 if (!addr) return;
307 if (inet_ntop(addr_family, addr, buf, bufsize) == NULL) {
361 /* Ensure it's an addr object */
363 DEBUG(SSSDBG_MINOR_FAILURE, "Not an addr object\n");
587 DEBUG(SSSDBG_TRACE_LIBS, "route idx %d flags %#X family %d addr %s/%d\n",
667 DEBUG(SSSDBG_TRACE_LIBS, "netlink addr message: iface idx %u "
668 "addr
[all...]
/sssd-io/src/sbus/
H A Dsssd_dbus_invokers.c90 void *addr; local
104 addr = values + i * item_size;
106 dbret = dbus_message_iter_append_basic(&array, dbus_type, addr);
/sssd-io/src/tests/
H A Dutil-tests.c896 struct in_addr addr; local
945 ret = inet_pton(AF_INET, tst_data[a].str_ipaddr, &addr);
948 bret = check_ipv4_addr(&addr, tst_data[a].flags);
961 struct in6_addr addr; local
995 ret = inet_pton(AF_INET6, tst_data[a].str_ipaddr, &addr);
998 bret = check_ipv6_addr(&addr, tst_data[a].flags);
/sssd-io/src/resolv/
H A Dasync_resolv.c941 void *addr = NULL; local
949 addr = talloc_array(state, struct ares_addrttl, naddrttls);
950 if (!addr) {
956 (struct ares_addrttl *) addr,
962 addr = talloc_array(state, struct ares_addr6ttl, naddrttls);
963 if (!addr) {
969 (struct ares_addr6ttl *) addr,
981 addr, naddrttls);
997 talloc_free(addr);
1001 talloc_free(addr);
[all...]
/sssd-io/src/providers/ldap/
H A Dsdap_fd_events.c86 struct sockaddr *addr,
84 sdap_ldap_connect_callback_add(LDAP *ld, Sockbuf *sb, LDAPURLDesc *srv, struct sockaddr *addr, struct ldap_conncb *ctx) argument

Completed in 80 milliseconds