kamaboko123 / salacia-forwarder

Packet forwarder with Linux raw socket.
MIT License
2 stars 0 forks source link

IPNetmaskにInvalidな値をセットした場合の動作がおかしい #5

Closed kamaboko123 closed 6 years ago

kamaboko123 commented 6 years ago

IPNetmaskにInvalidな値をセットした場合、マクロで定義された不正を示す定数がセットされるが、この定数が正しくセットされない

IPNetmask *mask1 = new IPNetmask();
mask1->setLength(33);
// mask1->toStr()すると127.255.255.255

mask1->setLength(33);
// mask1->toStr()すると191.255.255.255
kamaboko123 commented 6 years ago

バグじゃなくて仕様にします