View | Details | Raw Unified | Return to bug 794
Collapse All | Expand All

(-)a/src/node/ipv4-address.cc (-2 / +10 lines)
 Lines 72-79    Link Here 
72
{
72
{
73
  if (*mask == ASCII_SLASH)
73
  if (*mask == ASCII_SLASH)
74
    {
74
    {
75
      m_mask = static_cast<uint32_t> (atoi (++mask));
75
      uint32_t plen = static_cast<uint32_t> (atoi (++mask));
76
      NS_ASSERT (m_mask <= 32);
76
      NS_ASSERT (plen <= 32);
77
      if (plen > 0)
78
        {
79
          m_mask = 0xffffffff << (32 - plen);
80
        }
81
      else
82
        {
83
          m_mask = 0;
84
        }
77
    }
85
    }
78
  else
86
  else
79
    {
87
    {

Return to bug 794