Home
last modified time | relevance | path

Searched refs:ifaddrs (Results 1 – 19 of 19) sorted by relevance

/illumos-gate/usr/src/head/
H A Difaddrs.h39 struct ifaddrs { struct
40 struct ifaddrs *ifa_next; /* Pointer to the next structure. */ argument
72 extern int __getifaddrs(struct ifaddrs **); argument
84 extern int getifaddrs(struct ifaddrs **);
87 extern void freeifaddrs(struct ifaddrs *);
H A DMakefile96 ifaddrs.h \
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Dif_mpadm.c150 ifaddrlistx_t *ifaddrp, *ifaddrs; in do_offline() local
162 if (ifaddrlistx(ifname, IFF_UP, 0, &ifaddrs) == -1) in do_offline()
165 for (ifaddrp = ifaddrs; ifaddrp != NULL; ifaddrp = ifaddrp->ia_next) { in do_offline()
175 ifaddrlistx_free(ifaddrs); in do_offline()
181 ifaddrlistx_t *ifaddrp, *ifaddrs; in undo_offline() local
190 if (ifaddrlistx(ifname, 0, IFF_UP, &ifaddrs) == -1) in undo_offline()
193 for (ifaddrp = ifaddrs; ifaddrp != NULL; ifaddrp = ifaddrp->ia_next) { in undo_offline()
201 ifaddrlistx_free(ifaddrs); in undo_offline()
/illumos-gate/usr/src/lib/libsocket/inet/
H A Dgetifaddrs.c59 extern int getifaddrs_old(struct ifaddrs **);
70 _getifaddrs(struct ifaddrs **ifap, boolean_t can_handle_links) in _getifaddrs()
74 struct ifaddrs *curr; in _getifaddrs()
119 getifaddrs_old(struct ifaddrs **ifap) in getifaddrs_old()
129 __getifaddrs(struct ifaddrs **ifap) in __getifaddrs()
135 freeifaddrs(struct ifaddrs *ifa) in freeifaddrs()
137 struct ifaddrs *curr; in freeifaddrs()
287 getallifaddrs(sa_family_t af, struct ifaddrs **ifap, int64_t flags) in getallifaddrs()
294 struct ifaddrs *curr, *prev; in getallifaddrs()
363 curr = calloc(1, sizeof (struct ifaddrs)); in getallifaddrs()
[all …]
/illumos-gate/usr/src/lib/libinetutil/common/
H A Difaddrlistx.c46 ifaddrlistx_t *ifaddrp, *ifaddrs = NULL; in ifaddrlistx() local
136 ifaddrp->ia_next = ifaddrs; in ifaddrlistx()
137 ifaddrs = ifaddrp; in ifaddrlistx()
144 *ifaddrsp = ifaddrs; in ifaddrlistx()
151 ifaddrlistx_free(ifaddrs); in ifaddrlistx()
/illumos-gate/usr/src/lib/libsocket/common/
H A Dlibsocket_priv.h35 extern int getallifaddrs(sa_family_t, struct ifaddrs **, int64_t);
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_if.c73 i_ipadm_is_if_down(char *ifname, struct ifaddrs *ifa) in i_ipadm_is_if_down()
75 struct ifaddrs *ifap; in i_ipadm_is_if_down()
391 struct ifaddrs *ifa; in i_ipadm_get_all_if_info()
392 struct ifaddrs *ifap; in i_ipadm_get_all_if_info()
1176 ifaddrlistx_t *ifaddrs, *ifaddrp; in i_ipadm_unplumb_if() local
1249 0, &ifaddrs) == -1) { in i_ipadm_unplumb_if()
1253 ifaddrp = ifaddrs; in i_ipadm_unplumb_if()
1268 ifaddrlistx_free(ifaddrs); in i_ipadm_unplumb_if()
1276 ifaddrlistx_free(ifaddrs); in i_ipadm_unplumb_if()
1283 ifaddrlistx_free(ifaddrs); in i_ipadm_unplumb_if()
[all …]
H A Dlibipadm.h269 struct ifaddrs ia_ifa; /* list of addresses */
H A Dipadm_addr.c394 struct ifaddrs *ifap, *ifa; in i_ipadm_active_addr_info()
396 struct ifaddrs *cifaddr; in i_ipadm_active_addr_info()
724 struct ifaddrs *ifa; in i_ipadm_nvl2ainfo_persist()
3390 freeifaddrs((struct ifaddrs *)ainfo); in ipadm_free_addr_info()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/
H A Difconfig.c189 struct ifaddrs *ifa);
528 struct ifaddrs *ifa; in foreachinterface()
1673 ifaddrp = ifaddrs; in setifether()
1700 ifaddrlistx_free(ifaddrs); in setifether()
2178 0, &ifaddrs) == -1) { in setifgroupname()
2183 ifaddrp = ifaddrs; in setifgroupname()
2186 ifaddrs = ifaddrp; in setifgroupname()
2193 ifaddrs = NULL; in setifgroupname()
2220 if (ifaddrs == NULL) in setifgroupname()
2224 ifaddrs = NULL; in setifgroupname()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Dconditions.c441 check_ipaddr(sa_family_t family, struct ifaddrs *ifa, void *arg) in check_ipaddr()
487 struct ifaddrs *ifap, *ifa; in test_condition_ip_address()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Dlocaladdr.c181 void printifaddr (struct ifaddrs *ifp) in printifaddr()
428 struct ifaddrs *ifp_head, *ifp, *ifp2; in foreach_localaddr()
/illumos-gate/usr/src/lib/nsswitch/dns/common/
H A Ddns_common.c327 struct ifaddrs *ifp, *i; in _nss_has_interfaces()
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSPosix/
H A DmDNSPosix.c1316 struct ifaddrs *intfList; in SetupInterfaceList()
1317 struct ifaddrs *firstLoopback = NULL; in SetupInterfaceList()
1331 struct ifaddrs *i = intfList; in SetupInterfaceList()
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Dip_rcm.c191 static int update_pif(rcm_handle_t *, int, int, struct ifaddrs *);
1055 update_pif(rcm_handle_t *hd, int af, int sock, struct ifaddrs *ifa) in update_pif()
1242 struct ifaddrs *ifa; in update_ipifs()
/illumos-gate/usr/src/cmd/fs.d/nfs/statd/
H A Dsm_proc.c1316 struct ifaddrs *ifap, *cifap; in merge_ips()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dmain.c2534 struct ifaddrs *ifap; in phyint_check_ipadm_intfid()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ipadm/
H A Dipadm.c1884 struct ifaddrs *ifa = &ainfo->ia_ifa; in print_sa_cb()
/illumos-gate/usr/src/pkg/manifests/
H A Dsystem-header.p5m278 file path=usr/include/ifaddrs.h