From 784209d699348273c9b2108e3d9871577bb7b04f Mon Sep 17 00:00:00 2001
From: Anton Kiselev <anton.kisel@gmail.com>
Date: Tue, 7 Mar 2017 13:47:19 +0700
Subject: scapy_server: fix layer offset calculation(pkt.offset -> pkt._offset)

Signed-off-by: Anton Kiselev <anton.kisel@gmail.com>
---
 .../trex_control_plane/stl/services/scapy_server/scapy_service.py   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'scripts/automation/trex_control_plane/stl/services')

diff --git a/scripts/automation/trex_control_plane/stl/services/scapy_server/scapy_service.py b/scripts/automation/trex_control_plane/stl/services/scapy_server/scapy_service.py
index 98eeb749..1b6d981f 100755
--- a/scripts/automation/trex_control_plane/stl/services/scapy_server/scapy_service.py
+++ b/scripts/automation/trex_control_plane/stl/services/scapy_server/scapy_service.py
@@ -644,8 +644,8 @@ class Scapy_service(Scapy_service_api):
             for field_desc in pkt.fields_desc:
                 field_id = field_desc.name
                 ignored = field_id not in layer_full.fields
-                offset = field_desc.offset
-                protocol_offset = pkt.offset
+                offset = field_desc._offset
+                protocol_offset = pkt._offset
                 field_sz = field_desc.get_size_bytes()
                 # some values are unavailable in pkt(original model)
                 # at the same time,
@@ -708,7 +708,7 @@ class Scapy_service(Scapy_service_api):
                 fields.append(field_data)
             layer_data = {
                     "id": layer_id,
-                    "offset": pkt.offset,
+                    "offset": pkt._offset,
                     "fields": fields,
                     "real_id": real_layer_id,
                     "valid_structure": valid_struct,
-- 
cgit