Lines Matching refs:ifp
91 ipadm_if_info_t *ifp;
120 for (ifp = *if_info; ifp != NULL; ifp = ifp->ifi_next) {
121 if (strcmp(lifrp->lifr_name, ifp->ifi_name) == 0)
124 if (ifp == NULL) {
125 ifp = calloc(1, sizeof (ipadm_if_info_t));
126 if (ifp == NULL) {
130 (void) strlcpy(ifp->ifi_name, lifrp->lifr_name,
131 sizeof (ifp->ifi_name));
134 *if_info = ifp;
136 last->ifi_next = ifp;
137 last = ifp;
151 ifp->ifi_cflags |= IFIF_BROADCAST;
153 ifp->ifi_cflags |= IFIF_MULTICAST;
155 ifp->ifi_cflags |= IFIF_POINTOPOINT;
157 ifp->ifi_cflags |= IFIF_VIRTUAL;
159 ifp->ifi_cflags |= IFIF_IPMP;
161 ifp->ifi_cflags |= IFIF_STANDBY;
163 ifp->ifi_cflags |= IFIF_INACTIVE;
165 ifp->ifi_cflags |= IFIF_VRRP;
167 ifp->ifi_cflags |= IFIF_NOACCEPT;
169 ifp->ifi_cflags |= IFIF_IPV4;
171 ifp->ifi_cflags |= IFIF_IPV6;
173 ifp->ifi_cflags |= IFIF_L3PROTECT;
196 ipadm_if_info_t *ifp, *curr, *prev = NULL;
220 ifp = rvalp->ir_ifinfo;
222 ifp = rvalp->ir_ifinfo + i;
228 (void) bcopy(ifp, curr, sizeof (*curr));