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

/illumos-gate/usr/src/lib/libsocket/common/
H A Dlibsocket_priv.h29 #include <ifaddrs.h>
35 extern int getallifaddrs(sa_family_t, struct ifaddrs **, int64_t);
H A Dllib-lsocket40 #include <ifaddrs.h>
/illumos-gate/usr/src/head/
H A Difaddrs.h38 struct ifaddrs { struct
39 struct ifaddrs *ifa_next; /* Pointer to the next structure. */
69 * Create a linked list of `struct ifaddrs' structures, one for each
76 extern int getifaddrs(struct ifaddrs **);
79 extern void freeifaddrs(struct ifaddrs *);
H A DMakefile91 ifaddrs.h \
/illumos-gate/usr/src/lib/libinetutil/common/
H A Difaddrlistx.c46 ifaddrlistx_t *ifaddrp, *ifaddrs = NULL; local
136 ifaddrp->ia_next = ifaddrs;
137 ifaddrs = ifaddrp;
144 *ifaddrsp = ifaddrs;
151 ifaddrlistx_free(ifaddrs);
/illumos-gate/usr/src/lib/libsocket/inet/
H A Dgetifaddrs.c36 #include <ifaddrs.h>
40 * Create a linked list of `struct ifaddrs' structures, one for each
48 getifaddrs(struct ifaddrs **ifap)
52 struct ifaddrs *curr;
70 freeifaddrs(struct ifaddrs *ifa)
72 struct ifaddrs *curr;
92 getallifaddrs(sa_family_t af, struct ifaddrs **ifap, int64_t flags)
99 struct ifaddrs *curr, *prev;
145 * for one ifaddrs structure.
147 curr = calloc(1, sizeof (struct ifaddrs));
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Dif_mpadm.c150 ifaddrlistx_t *ifaddrp, *ifaddrs; local
162 if (ifaddrlistx(ifname, IFF_UP, 0, &ifaddrs) == -1)
165 for (ifaddrp = ifaddrs; ifaddrp != NULL; ifaddrp = ifaddrp->ia_next) {
175 ifaddrlistx_free(ifaddrs);
181 ifaddrlistx_t *ifaddrp, *ifaddrs; local
190 if (ifaddrlistx(ifname, 0, IFF_UP, &ifaddrs) == -1)
193 for (ifaddrp = ifaddrs; ifaddrp != NULL; ifaddrp = ifaddrp->ia_next) {
201 ifaddrlistx_free(ifaddrs);
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_if.c54 i_ipadm_is_if_down(char *ifname, struct ifaddrs *ifa)
56 struct ifaddrs *ifap;
253 struct ifaddrs *ifa;
254 struct ifaddrs *ifap;
274 * Find the `ifaddrs' structure from `ifa'
945 ifaddrlistx_t *ifaddrs, *ifaddrp; local
1018 0, &ifaddrs) == -1) {
1022 ifaddrp = ifaddrs;
1037 ifaddrlistx_free(ifaddrs);
1045 ifaddrlistx_free(ifaddrs);
[all...]
H A Dlibipadm.h35 #include <ifaddrs.h>
235 struct ifaddrs ia_ifa; /* list of addresses */
H A Dipadm_addr.c55 #include <ifaddrs.h>
353 struct ifaddrs *ifap, *ifa;
355 struct ifaddrs *cifaddr;
680 struct ifaddrs *ifa;
3024 freeifaddrs((struct ifaddrs *)ainfo);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/
H A Difconfig.c23 #include <ifaddrs.h>
189 struct ifaddrs *ifa);
527 struct ifaddrs *ifa;
611 ifconfig(int argc, char *argv[], int af, struct ifaddrs *ifa)
1621 ifaddrlistx_t *ifaddrp, *ifaddrs = NULL; local
1669 if (ifaddrlistx(name, IFF_UP, 0, &ifaddrs) == -1)
1672 ifaddrp = ifaddrs;
1695 for (ifaddrp = ifaddrs; ifaddrp != NULL; ifaddrp = ifaddrp->ia_next) {
1699 ifaddrlistx_free(ifaddrs);
2097 ifaddrlistx_t *ifaddrs local
[all...]
/illumos-gate/usr/src/cmd/lms/tools/
H A DATNetworkTool.cpp48 #include <ifaddrs.h>
115 struct ifaddrs *ifap;
168 for (struct ifaddrs *ifa = ifap; ifa; ifa = ifa->ifa_next) {
/illumos-gate/usr/src/lib/nsswitch/dns/common/
H A Ddns_common.c36 #include <ifaddrs.h>
334 struct ifaddrs *ifp, *i;
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Dconditions.c441 check_ipaddr(sa_family_t family, struct ifaddrs *ifa, void *arg)
487 struct ifaddrs *ifap, *ifa;
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Dlocaladdr.c178 #include <ifaddrs.h>
181 void printifaddr (struct ifaddrs *ifp)
428 struct ifaddrs *ifp_head, *ifp, *ifp2;
/illumos-gate/usr/src/cmd/fs.d/nfs/statd/
H A Dsm_proc.c67 #include <ifaddrs.h>
1301 struct ifaddrs *ifap, *cifap;
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Dip_rcm.c190 static int update_pif(rcm_handle_t *, int, int, struct ifaddrs *);
1054 update_pif(rcm_handle_t *hd, int af, int sock, struct ifaddrs *ifa)
1241 struct ifaddrs *ifa;
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dmain.c2532 struct ifaddrs *ifap;
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ipadm/
H A Dipadm.c1645 struct ifaddrs *ifa = &ainfo->ia_ifa;

Completed in 155 milliseconds