|
Lines 582-589
Link Here
|
| 582 |
|
582 |
|
| 583 |
#ifdef AUTHENTICATION |
583 |
#ifdef AUTHENTICATION |
| 584 |
case TELOPT_AUTHENTICATION: |
584 |
case TELOPT_AUTHENTICATION: |
| 585 |
func = auth_request; |
585 |
if (auth_level >= 0) { |
| 586 |
changeok++; |
586 |
func = auth_request; |
|
|
587 |
changeok++; |
| 588 |
} |
| 587 |
break; |
589 |
break; |
| 588 |
#endif |
590 |
#endif |
| 589 |
|
591 |
|
|
Lines 648-654
Link Here
|
| 648 |
|
650 |
|
| 649 |
#ifdef AUTHENTICATION |
651 |
#ifdef AUTHENTICATION |
| 650 |
case TELOPT_AUTHENTICATION: |
652 |
case TELOPT_AUTHENTICATION: |
| 651 |
func = auth_request; |
653 |
if (auth_level >= 0) |
|
|
654 |
func = auth_request; |
| 652 |
break; |
655 |
break; |
| 653 |
#endif |
656 |
#endif |
| 654 |
|
657 |
|
|
Lines 752-758
Link Here
|
| 752 |
|
755 |
|
| 753 |
#if defined(AUTHENTICATION) |
756 |
#if defined(AUTHENTICATION) |
| 754 |
case TELOPT_AUTHENTICATION: |
757 |
case TELOPT_AUTHENTICATION: |
| 755 |
auth_finished(0, AUTH_REJECT); |
758 |
if (auth_level >= 0) |
|
|
759 |
auth_finished(0, AUTH_REJECT); |
| 756 |
break; |
760 |
break; |
| 757 |
#endif |
761 |
#endif |
| 758 |
|
762 |
|
|
Lines 805-811
Link Here
|
| 805 |
|
809 |
|
| 806 |
#if defined(AUTHENTICATION) |
810 |
#if defined(AUTHENTICATION) |
| 807 |
case TELOPT_AUTHENTICATION: |
811 |
case TELOPT_AUTHENTICATION: |
| 808 |
auth_finished(0, AUTH_REJECT); |
812 |
if (auth_level >= 0) { |
|
|
813 |
auth_finished(0, AUTH_REJECT); |
| 814 |
} |
| 809 |
break; |
815 |
break; |
| 810 |
#endif |
816 |
#endif |
| 811 |
default: |
817 |
default: |
|
Lines 1451-1456
Link Here
|
| 1451 |
} /* end of case TELOPT_NEW_ENVIRON */ |
1457 |
} /* end of case TELOPT_NEW_ENVIRON */ |
| 1452 |
#if defined(AUTHENTICATION) |
1458 |
#if defined(AUTHENTICATION) |
| 1453 |
case TELOPT_AUTHENTICATION: |
1459 |
case TELOPT_AUTHENTICATION: |
|
|
1460 |
if (auth_level < 0) |
| 1461 |
break; |
| 1454 |
if (SB_EOF()) |
1462 |
if (SB_EOF()) |
| 1455 |
break; |
1463 |
break; |
| 1456 |
switch(SB_GET()) { |
1464 |
switch(SB_GET()) { |