def check_dhcp(ifaces, timeout=5, repeat=2): """Given list of ifaces. Process them in separate processes @ifaces - list of ifaces @timeout - timeout for scapy to wait for response @repeat - number of packets sended >>> check_dhcp(['eth1', 'eth2']) """ config = {} if not ifaces: ifaces = get_ifaces_exclude_lo() for iface in ifaces: config[iface] = () return check_dhcp_with_vlans(config, timeout=timeout, repeat=repeat)