Alexey Pechnikov -> debian-russian@lists.debian.org @ Mon, 24 Aug 2009 19:42:21 +0400:
>> AP> Почему не имеет? Абсолютно валидная запись, только избыточная. >> >> Не бывает _сети_ '192.168.1.0/16'. Да, иногда пишут подобное - когда >> имеют в виду написать сразу "мой адрес - 192.168.1.0, а сеть по маске >> посчитай само". Но это пишут в тех местах, где описывают конфигурацию >> сервера на хосте. AP> Мне проще ввести значение вида '192.168.1.0/16', чем в уме считать адрес AP> сети. Пусть само считает. В качестве интерактивного калькулятора или AP> пакетного обработчика различных конфигов имхо такая функциональность AP> необходима. AP> Как пример, AP> $ sudo ifconfig|grep inet|grep -v inet6 AP> inet addr:169.254.7.39 Bcast:169.254.255.255 Mask:255.255.0.0 AP> inet addr:127.0.0.1 Mask:255.0.0.0 AP> inet addr:192.168.168.100 Bcast:192.168.168.255 Mask:255.255.255.0 AP> Отсюда легко получить адреса сетей вида 169.254.7.39/255.255.0.0 AP> Соответственно, полученные значения сразу же можно передать в утилиту AP> sqlite3 и обрабатывать функциями обсуждаемого модуля. А тогда, извини, функция должна называться не isinnet, а issamenet, и получать три параметра - два адреса (любой из которых может быть адресом сети) и маску. -- Дело говоришь! Теперь делай его. Кнышев. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org