Searched defs:ifinfo (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libslp/clib/
H A Dslp_net_utils.c80 slp_handle_ifinfo_t *ifinfo; local
83 if (!hp->ifinfo) {
84 if (!(ifinfo = malloc(sizeof (*ifinfo)))) {
89 if ((err = get_all_interfaces(ifinfo)) != SLP_OK) {
90 free(ifinfo);
93 hp->ifinfo = ifinfo;
95 all_ifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->all_ifs;
96 numifs = ((slp_handle_ifinfo_t *)hp->ifinfo)
146 slp_handle_ifinfo_t *ifinfo; local
188 slp_handle_ifinfo_t *ifinfo; local
[all...]
H A Dslp-internal.h140 void *ifinfo; /* interface info */ member in struct:handle_impl
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_if.c378 ipadm_if_info_t *ifinfo; local
390 status = i_ipadm_persist_if_info(iph, ifname, &ifinfo);
393 (ifinfo->ifi_pflags & IFIF_IPV4)) ||
395 (ifinfo->ifi_pflags & IFIF_IPV6)));
396 free(ifinfo);
1445 ipadm_free_if_info(ipadm_if_info_t *ifinfo) argument
1449 for (; ifinfo != NULL; ifinfo = ifinfo_next) {
1450 ifinfo_next = ifinfo->ifi_next;
1451 free(ifinfo);
[all...]
/illumos-gate/usr/src/lib/libsldap/common/
H A Dns_common.c54 struct ifinfo { struct
673 static struct ifinfo *
678 struct ifinfo *localinfo;
687 return ((struct ifinfo *)NULL);
696 return ((struct ifinfo *)NULL);
704 return ((struct ifinfo *)NULL);
708 localinfo = (struct ifinfo *)malloc((numifs + 1) *
709 sizeof (struct ifinfo));
714 return ((struct ifinfo *)NULL);
752 * __s_api_samenet(char *, struct ifinfo *)
[all...]
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Dip_rcm.c2376 ipadm_if_info_t *ifinfo, *ptr; local
2390 status = ipadm_if_info(ip_handle, ifinst, &ifinfo, 0, LIFC_UNDER_IPMP);
2399 if (ifinfo != NULL) {
2401 for (ptr = ifinfo; ptr; ptr = ptr->ifi_next) {
2408 free(ifinfo);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ipadm/
H A Dipadm.c689 ipadm_if_info_t *ifinfo, *ifp; local
747 status = ipadm_if_info(iph, ifname, &ifinfo, 0, LIFC_DEFAULT);
754 for (ifp = ifinfo; ifp; ifp = ifp->ifi_next) {
759 if (ifinfo)
760 ipadm_free_if_info(ifinfo);
1880 ipadm_if_info_t *ifinfo = arg->si_info; local
1881 char *ifname = ifinfo->ifi_name;
1918 flags2str(ifinfo->ifi_state, intf_state, _B_FALSE,
1922 flags2str(ifinfo->ifi_cflags, intf_cflags, _B_TRUE,
1926 flags2str(ifinfo
[all...]
/illumos-gate/usr/src/lib/libnsl/nss/
H A Dnetdir_inet.c138 static struct ifinfo *get_local_info(void);
1556 struct ifinfo { struct
1574 #define ifinfosize(n) (sizeof (struct ifinfo) + (n)*sizeof (struct __ifaddr))
1665 static struct ifinfo *localinfo = NULL;
2547 static struct ifinfo *
2557 struct ifinfo *localinfo;
2615 ((char *)localinfo + sizeof (struct ifinfo));
2730 struct ifinfo *localinfo = (struct ifinfo *)p;
2803 struct ifinfo *l
[all...]

Completed in 86 milliseconds