Lines Matching defs:ifinfo
80 slp_handle_ifinfo_t *ifinfo;
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)->numifs;
146 slp_handle_ifinfo_t *ifinfo;
149 if (!hp->ifinfo) {
150 if (!(ifinfo = malloc(sizeof (*ifinfo)))) {
155 if (get_all_interfaces(ifinfo) != SLP_OK) {
156 free(ifinfo);
159 hp->ifinfo = ifinfo;
161 all_ifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->all_ifs;
162 numifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->numifs;
188 slp_handle_ifinfo_t *ifinfo;
191 if (!hp->ifinfo) {
192 if (!(ifinfo = malloc(sizeof (*ifinfo)))) {
197 if (get_all_interfaces(ifinfo) != SLP_OK) {
198 free(ifinfo);
201 hp->ifinfo = ifinfo;
203 all_ifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->all_ifs;
204 numifs = ((slp_handle_ifinfo_t *)hp->ifinfo)->numifs;