|
|
|
|
@ -325,7 +325,10 @@ public:
|
|
|
|
|
const_iterator mcb(find("mcb")); |
|
|
|
|
if (mcb == end()) |
|
|
|
|
return ZT_MULTICAST_DEFAULT_PROPAGATION_BREADTH; |
|
|
|
|
return Utils::hexStrToUInt(mcb->second.c_str()); |
|
|
|
|
unsigned int mcb2 = Utils::hexStrToUInt(mcb->second.c_str()); |
|
|
|
|
if (mcb2) |
|
|
|
|
return mcb2; |
|
|
|
|
return ZT_MULTICAST_DEFAULT_PROPAGATION_BREADTH; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
@ -336,7 +339,10 @@ public:
|
|
|
|
|
const_iterator mcd(find("mcd")); |
|
|
|
|
if (mcd == end()) |
|
|
|
|
return ZT_MULTICAST_DEFAULT_PROPAGATION_DEPTH; |
|
|
|
|
return Utils::hexStrToUInt(mcd->second.c_str()); |
|
|
|
|
unsigned int mcd2 = Utils::hexStrToUInt(mcd->second.c_str()); |
|
|
|
|
if (mcd2) |
|
|
|
|
return mcd2; |
|
|
|
|
return ZT_MULTICAST_DEFAULT_PROPAGATION_DEPTH; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|