diff --git a/scapy/supersocket.py b/scapy/supersocket.py
index 43a292f255464adffd7f9e1560bef7de4856cbd1..916033d8a29c005a1a0b0d4afab7019761c6a981 100644
--- a/scapy/supersocket.py
+++ b/scapy/supersocket.py
@@ -49,6 +49,8 @@ class SuperSocket:
             return a[0][1]
         else:
             return None
+    def sniff(self, *args, **kargs):
+        return sniff(opened_socket=self, *args, **kargs)
 
 class L3RawSocket(SuperSocket):
     desc = "Layer 3 using Raw sockets (PF_INET/SOCK_RAW)"