def broadcast(scope, prefixes): """ Given a prefix, this function returns the corresponding broadcast address. :type prefixes: string :param prefixes: An IP prefix. :rtype: string :return: The broadcast address(es) of the prefix length(s). """ return [ipv4.broadcast(pfx) for pfx in prefixes]
def broadcast(scope, prefixes): """ Given a prefix, this function returns the corresponding broadcast address. @type prefixes: string @param prefixes: An IP prefix. @rtype: string @return: The broadcast address(es) of the prefix length(s). """ return [ipv4.broadcast(pfx) for pfx in prefixes]
def testBroadcast(self): from Exscript.util.ipv4 import broadcast self.assertEqual(broadcast('10.0.0.0/30'), '10.0.0.3') self.assertEqual(broadcast('10.0.0.1/30'), '10.0.0.3') self.assertEqual(broadcast('10.0.0.2/30'), '10.0.0.3') self.assertEqual(broadcast('10.0.0.3/30'), '10.0.0.3') self.assertEqual(broadcast('10.0.0.0/24'), '10.0.0.255') self.assertEqual(broadcast('10.0.0.255/24'), '10.0.0.255')
def testBroadcast(self): from Exscript.util.ipv4 import broadcast self.assertEqual(broadcast('10.0.0.0/30'), '10.0.0.3') self.assertEqual(broadcast('10.0.0.1/30'), '10.0.0.3') self.assertEqual(broadcast('10.0.0.2/30'), '10.0.0.3') self.assertEqual(broadcast('10.0.0.3/30'), '10.0.0.3') self.assertEqual(broadcast('10.0.0.0/24'), '10.0.0.255') self.assertEqual(broadcast('10.0.0.255/24'), '10.0.0.255')