Returns True when 'addr' belongs to prefix/mask. False otherwise.
(addr, prefix, mask)
| 838 | |
| 839 | |
| 840 | def in4_isincluded(addr, prefix, mask): |
| 841 | # type: (str, str, int) -> bool |
| 842 | """ |
| 843 | Returns True when 'addr' belongs to prefix/mask. False otherwise. |
| 844 | """ |
| 845 | temp = inet_pton(socket.AF_INET, addr) |
| 846 | pref = in4_cidr2mask(mask) |
| 847 | zero = inet_pton(socket.AF_INET, prefix) |
| 848 | return zero == strand(temp, pref) |
| 849 | |
| 850 | |
| 851 | def in4_ismaddr(str): |
no test coverage detected
searching dependent graphs…