View | Details | Raw Unified | Return to bug 2855
Collapse All | Expand All

(-)a/openbsd-compat/port-net.c (-2 / +2 lines)
Lines 185-191 sys_tun_open(int tun, int mode, char **ifname) Link Here
185
	else
185
	else
186
		debug("%s: %s mode %d fd %d", __func__, ifr.ifr_name, mode, fd);
186
		debug("%s: %s mode %d fd %d", __func__, ifr.ifr_name, mode, fd);
187
187
188
	if (ifname != NULL && (*ifname = strdup(ifr.ifr_name)))
188
	if (ifname != NULL && (*ifname = strdup(ifr.ifr_name)) == NULL)
189
		goto failed;
189
		goto failed;
190
190
191
	return (fd);
191
	return (fd);
Lines 272-278 sys_tun_open(int tun, int mode, char **ifname) Link Here
272
			goto failed;
272
			goto failed;
273
	}
273
	}
274
274
275
	if (ifname != NULL && (*ifname = strdup(ifr.ifr_name)))
275
	if (ifname != NULL && (*ifname = strdup(ifr.ifr_name)) == NULL)
276
		goto failed;
276
		goto failed;
277
277
278
	close(sock);
278
	close(sock);

Return to bug 2855