У меня есть IPaddress и маска подсети, как в unsigned long; как я могу И оба из них и проверить, принадлежит ли мой входящий ipaddress (ip2) к той же подсети или нет?Как вычислить операцию И IP-адрес и маску подсети в C?
как:
if (ip1 & subnet == ip2 & subnet)
then same subnet.
Хороший компилятор должен предупредить об этом. GCC делает, если вызывается с '-Wall'. –
упс! как я могу это пропустить .. :( – Ashish