|
Lines 565-570
Link Here
|
| 565 |
setaddr++; |
565 |
setaddr++; |
| 566 |
if (doalias == 0) |
566 |
if (doalias == 0) |
| 567 |
clearaddr = 1; |
567 |
clearaddr = 1; |
|
|
568 |
if (afp->af_getaddr == NULL) { |
| 569 |
errx(1,"setifaddr: no af_getaddr function for %s interfaces", afp->af_name); |
| 570 |
} |
| 568 |
(*afp->af_getaddr)(addr, (doalias >= 0 ? ADDR : RIDADDR)); |
571 |
(*afp->af_getaddr)(addr, (doalias >= 0 ? ADDR : RIDADDR)); |
| 569 |
} |
572 |
} |
| 570 |
|
573 |
|
|
Lines 575-580
Link Here
|
| 575 |
int s; |
578 |
int s; |
| 576 |
const struct afswtch *afp; |
579 |
const struct afswtch *afp; |
| 577 |
{ |
580 |
{ |
|
|
581 |
if (afp->af_getaddr == NULL) { |
| 582 |
errx(1,"setifnetmask: no af_getaddr function for %s interfaces", afp->af_name); |
| 583 |
} |
| 578 |
(*afp->af_getaddr)(addr, MASK); |
584 |
(*afp->af_getaddr)(addr, MASK); |
| 579 |
} |
585 |
} |
| 580 |
|
586 |
|
|
Lines 585-590
Link Here
|
| 585 |
int s; |
591 |
int s; |
| 586 |
const struct afswtch *afp; |
592 |
const struct afswtch *afp; |
| 587 |
{ |
593 |
{ |
|
|
594 |
if (afp->af_getaddr == NULL) { |
| 595 |
errx(1,"setbroadaddr: no af_getaddr function for %s interfaces", afp->af_name); |
| 596 |
} |
| 588 |
(*afp->af_getaddr)(addr, DSTADDR); |
597 |
(*afp->af_getaddr)(addr, DSTADDR); |
| 589 |
} |
598 |
} |