## This file is part of Scapy ## See http://www.secdev.org/projects/scapy for more informations ## Copyright (C) Philippe Biondi ## This program is published under a GPLv2 license """ All layers. Configurable with conf.load_layers. """ from scapy.config import conf from scapy.error import log_loading import logging log = logging.getLogger("scapy.loading") def _import_star(m): mod = __import__(m, globals(), locals()) for k,v in mod.__dict__.iteritems(): globals()[k] = v # TBD-hhaim limit the number of layers #conf.load_layers #'inet6' for _l in ['l2','inet','inet6']: log_loading.debug("Loading layer %s" % _l) #print "load ",_l _import_star(_l) #try: # _import_star(_l) #except Exception,e: #log.warning("can't import layer %s: %s" % (_l,e))