From 0e9a897a271d1e190155713db42c85e4b3301278 Mon Sep 17 00:00:00 2001
From: Phil <phil@secdev.org>
Date: Mon, 16 Feb 2009 01:28:28 +0100
Subject: [PATCH] Replaced environ["HOME"] by expanduser("~"), which is more
 portable

---
 scapy/config.py | 2 +-
 scapy/main.py   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/scapy/config.py b/scapy/config.py
index 13600897..5efd3b92 100644
--- a/scapy/config.py
+++ b/scapy/config.py
@@ -287,7 +287,7 @@ extensions_paths: path or list of paths where extensions are to be looked for
     L3socket = None
     L2socket = None
     L2listen = None
-    histfile = os.path.join(os.environ.get("HOME",""), ".scapy_history")
+    histfile = os.path.join(os.path.expanduser("~"), ".scapy_history")
     padding = 1
     except_filter = ""
     debug_match = 0
diff --git a/scapy/main.py b/scapy/main.py
index 6d295110..4e60a340 100644
--- a/scapy/main.py
+++ b/scapy/main.py
@@ -12,7 +12,7 @@ import utils
     
 
 def _probe_config_file(cf):
-    cf_path = os.path.join(os.environ.get("HOME",""), cf)
+    cf_path = os.path.join(os.path.expanduser("~"), cf)
     try:
         os.stat(cf_path)
     except OSError:
-- 
GitLab