diff --git a/scapy/error.py b/scapy/error.py index c67ba14257764235e5a5a23f6c0529fa0f32b0fd..9fe5645a7140141618b5f63d357c2dc67e802b14 100644 --- a/scapy/error.py +++ b/scapy/error.py @@ -45,6 +45,11 @@ log_runtime.addFilter(ScapyFreqFilter()) log_interactive = logging.getLogger("scapy.interactive") # logs in interactive functions log_loading = logging.getLogger("scapy.loading") # logs when loading scapy + +def warning(x): + log_runtime.warning(x) + + if __name__ == "__main__": log_scapy.setLevel(1) diff --git a/scapy/main.py b/scapy/main.py index ceba8b0671fd2970de5a5566f0262fdd64931a0b..99febe18d9ed0be5fe19585f69ee49c04a74f5c2 100644 --- a/scapy/main.py +++ b/scapy/main.py @@ -1,6 +1,7 @@ from __future__ import generators import os,sys +from error import * DEFAULT_CONFIG_FILE = os.path.join(os.environ["HOME"], ".scapy_startup.py") diff --git a/scapy/plist.py b/scapy/plist.py index 6cd7b976d23fdf2002690a3507798790325a3c75..65b4a7acdf169b6dfbbb148de1afcaf569de4b6c 100644 --- a/scapy/plist.py +++ b/scapy/plist.py @@ -1,5 +1,6 @@ import os,socket from config import conf +from error import warning from base_classes import BasePacket,BasePacketList ############# diff --git a/scapy/route.py b/scapy/route.py index d7cd7646610816dc66c161028b076ffa4cb04d57..647b5851fb476358cf7db1e5c23e5148063fa981 100644 --- a/scapy/route.py +++ b/scapy/route.py @@ -2,6 +2,7 @@ import socket from arch import read_routes from utils import atol from config import conf +from error import warning ############################## ## Routing/Interfaces stuff ##