From 84a76140b829b9cfacaba4aee4cf5e21ad8d2a8d Mon Sep 17 00:00:00 2001
From: Phil <phil@secdev.org>
Date: Tue, 17 Mar 2009 08:40:02 -0700
Subject: [PATCH] Made send(string) work again

---
 scapy/sendrecv.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/scapy/sendrecv.py b/scapy/sendrecv.py
index eba6925f..09c91881 100644
--- a/scapy/sendrecv.py
+++ b/scapy/sendrecv.py
@@ -204,6 +204,8 @@ def sndrcv(pks, pkt, timeout = 2, inter = 0, verbose=None, chainCC=0, retry=0, m
 
 
 def __gen_send(s, x, inter=0, loop=0, count=None, verbose=None, *args, **kargs):
+    if type(x) is str:
+        x = Raw(load=x)
     if not isinstance(x, Gen):
         x = SetGen(x)
     if verbose is None:
-- 
GitLab