ifconfig
static void ifconfig(int argc, char *argv[], int af,
ifconfig(argc, argv, af, NULL);
ifconfig(argc, argv, af, ifa);
ifconfig(argc, argv, af, NULL);
if (ipv4 && !ifconfig(pif->pi_ifname, "inet", "unplumb", B_FALSE)) {
if (ipv6 && !ifconfig(pif->pi_ifname, "inet6", "unplumb", B_FALSE)) {
success = ifconfig("", "", lif->li_reconfig, B_FALSE);
success = ifconfig(pif->pi_ifname, fstr, buf, B_FALSE);
!ifconfig(pif->pi_ifname, fstr, CFG_DHCP_CMD, B_FALSE)) {
if (!ifconfig("", "", lif->li_reconfig, B_FALSE)) {
!ifconfig(lifname, fstr, CFG_DHCP_CMD, B_FALSE)) {
static boolean_t ifconfig(const char *, const char *, const char *, boolean_t);
if (!ifconfig(ifinst, fstr, "plumb", B_FALSE))
(void) ifconfig(ifinst, fstr, buf, stdif);
(void) ifconfig(ifinst, fstr, buf, stdif);
if ((af == AF_INET6 || ipmp) && !ifconfig(ifinst, fstr, "up", B_FALSE))
(void) ifconfig(ifinst, CFG_DHCP_CMD, dhcpbuf, B_FALSE);
extern int ifconfig (char *, char *, char *, char *);
if (! ifconfig (ip, sm, gw, svr))
if (! *arg || ! ifconfig (0, 0, 0, arg))