Lines Matching refs:ifname
79 const char *ifname; in main() local
93 ifname = optarg; in main()
97 ifname = optarg; in main()
119 (*ofuncp)(ifname, handle); in main()
132 is_offline(const char *ifname) in is_offline() argument
136 (void) strlcpy(lifr.lifr_name, ifname, sizeof (lifr.lifr_name)); in is_offline()
140 die("cannot get interface flags on %s", ifname); in is_offline()
148 do_offline(const char *ifname, ipmp_handle_t handle) in do_offline() argument
153 if (is_offline(ifname)) in do_offline()
154 die("interface %s is already offline\n", ifname); in do_offline()
156 if ((retval = ipmp_offline(handle, ifname, 1)) != IPMP_SUCCESS) in do_offline()
157 die("cannot offline %s: %s\n", ifname, mpadm_errmsg(retval)); in do_offline()
162 if (ifaddrlistx(ifname, IFF_UP, 0, &ifaddrs) == -1) in do_offline()
163 die("cannot get addresses on %s", ifname); in do_offline()
179 undo_offline(const char *ifname, ipmp_handle_t handle) in undo_offline() argument
184 if (!is_offline(ifname)) in undo_offline()
185 die("interface %s is not offline\n", ifname); in undo_offline()
190 if (ifaddrlistx(ifname, 0, IFF_UP, &ifaddrs) == -1) in undo_offline()
191 die("cannot get addresses for %s", ifname); in undo_offline()
206 if ((retval = ipmp_undo_offline(handle, ifname)) != IPMP_SUCCESS) { in undo_offline()
207 die("cannot undo-offline %s: %s\n", ifname, in undo_offline()
214 if (is_offline(ifname)) in undo_offline()
215 warn("in.mpathd has not cleared IFF_OFFLINE on %s\n", ifname); in undo_offline()