if(0 == ptp->MSTID)
{ /* CIST */
- switch(BPDU_FLAGS_ROLE_GET(b->flags))
- {
- case encodedRoleAlternateBackup:
- case encodedRoleRoot:
- roleIsDesignated = false;
- break;
- case encodedRoleDesignated:
- roleIsDesignated = true;
- break;
- default:
- return OtherInfo;
- }
cist = true;
assign(mPri->RRootID, b->cistRRootID);
}
else
{ /* MST BPDU */
+ switch(BPDU_FLAGS_ROLE_GET(b->flags))
+ {
+ case encodedRoleAlternateBackup:
+ case encodedRoleRoot:
+ roleIsDesignated = false;
+ break;
+ case encodedRoleDesignated:
+ roleIsDesignated = true;
+ break;
+ default:
+ return OtherInfo;
+ }
assign(mPri->IntRootPathCost, b->cistIntRootPathCost);
assign(mPri->DesignatedBridgeID, b->cistBridgeID);
/* messageTimes.remainingHops */