Lines Matching defs:mux_fd
1927 int mux_fd;
1939 if (ip_domux2fd(&mux_fd, &muxid_fd, &fd, &lifr) < 0) {
1982 return (ip_plink(mux_fd, muxid_fd, fd, &lifr));
1985 (void) ip_plink(mux_fd, muxid_fd, fd, &lifr);
1994 ip_domux2fd(int *mux_fd, int *muxid_fdp, int *fd, struct lifreq *lifr)
2010 if ((*mux_fd = open(udp_dev_name, O_RDWR)) < 0) {
2020 (void) close(*mux_fd);
2029 if ((*fd = ioctl(*mux_fd, _I_MUXID2FD, lifr->lifr_ip_muxid)) < 0) {
2033 (void) close(*mux_fd);
2037 if (ioctl(*mux_fd, I_PUNLINK, lifr->lifr_ip_muxid) < 0) {
2041 (void) close(*mux_fd);
2046 /* Note: mux_fd and muxid_fd are closed in ip_plink below */
2056 ip_plink(int mux_fd, int muxid_fd, int fd, struct lifreq *lifr)
2060 if ((mux_id = ioctl(mux_fd, I_PLINK, fd)) < 0) {
2063 (void) close(mux_fd);
2074 (void) close(mux_fd);
2080 (void) close(mux_fd);