kamaboko123 / salacia-forwarder

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

IPAddress::toStr()で0が消えている。 #1

Closed kamaboko123 closed 6 years ago

kamaboko123 commented 6 years ago
IPAddress addr((char *)"172.18.202.101");
printf("%s\n", addr.toStr());

上記実行時の出力が、「172.18.22.11」になる。 たぶんIPAddress::uitoip(uint32_t, char *, sfwdr::ssize_t)のバグ

kamaboko123 commented 6 years ago

100の位が0ではない場合、10の位が0であっても0を挿入するよう修正 e87ee063f3168d77e4f812c1a65cfbe33154c64a