|
|
@ -436,6 +436,7 @@ case 7:
|
|
|
|
// p
|
|
|
|
// p
|
|
|
|
|
|
|
|
|
|
|
|
case 2:
|
|
|
|
case 2:
|
|
|
|
|
|
|
|
DEB((D_24554, "WaitAKA: phase 2, mode=%d, waitaka %d, address_est %d",bstate->mode, cf_binkp_waitaka, bstate->address_established));
|
|
|
|
if ( (bstate->mode==bmode_incoming_handshake) && (conf_boolean(cf_binkp_waitaka)) && (!(bstate->address_established)) )
|
|
|
|
if ( (bstate->mode==bmode_incoming_handshake) && (conf_boolean(cf_binkp_waitaka)) && (!(bstate->address_established)) )
|
|
|
|
{
|
|
|
|
{
|
|
|
|
DEB((D_24554, "send address paused - waitaka option present"));
|
|
|
|
DEB((D_24554, "send address paused - waitaka option present"));
|
|
|
@ -444,7 +445,7 @@ case 2:
|
|
|
|
else
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
DEB((D_24554, "Send address"));
|
|
|
|
DEB((D_24554, "Send address - begin"));
|
|
|
|
bstate->phase += 1;
|
|
|
|
bstate->phase += 1;
|
|
|
|
buf[0] = BPMSG_ADR;
|
|
|
|
buf[0] = BPMSG_ADR;
|
|
|
|
wr_pos = 1;
|
|
|
|
wr_pos = 1;
|
|
|
|