INITIATOR
iph2->side = INITIATOR;
if (iph1->side == INITIATOR)
if (iph1->side == INITIATOR) {
iph1->side = INITIATOR;
if (iph1->side == INITIATOR)
iph1->side == INITIATOR) {
if (iph1->side != INITIATOR) {
iph2->side = INITIATOR;
if (iph1->side == INITIATOR &&
if ((iph1->side == INITIATOR && iph1->status < PHASE1ST_MSG3SENT)
iph1->side = INITIATOR;
iph2->side = INITIATOR;
if (iph2->side == INITIATOR)
if (oakley_compute_keymat(iph2, INITIATOR) < 0)
if (iph1->side == INITIATOR)
if (iph1->side == INITIATOR)
bp = (iph1->side == INITIATOR ? iph1->nonce : iph1->nonce_p);
bp = (iph1->side == INITIATOR ? iph1->nonce_p : iph1->nonce);
bp = (iph1->side == INITIATOR ? iph1->nonce : iph1->nonce_p);
bp = (iph1->side == INITIATOR ? iph1->nonce_p : iph1->nonce);
bp = (iph1->side == INITIATOR ? iph1->dhpub : iph1->dhpub_p);
bp = (iph1->side == INITIATOR ? iph1->dhpub_p : iph1->dhpub);
bp = (side == INITIATOR ? iph2->nonce : iph2->nonce_p);
bp = (side == INITIATOR ? iph2->nonce_p : iph2->nonce);
if (iph1->side == INITIATOR)
if (iph1->side == INITIATOR)
iph1->side == INITIATOR ? "init" : "resp");
pp = iph2->side == INITIATOR ? iph2->proposal : iph2->approval;
iph2->side == INITIATOR) {
iph2->side = INITIATOR;
if (iph2->side == INITIATOR)
if (iph2->side == INITIATOR)
if (iph2->side == INITIATOR)
case INITIATOR:
case INITIATOR:
pd->side == INITIATOR ? 'I' : 'R',
case INITIATOR:
case INITIATOR:
case INITIATOR:
case INITIATOR:
bval = PHASELATCH | INITIATOR | BLOCKRST;