summaryrefslogtreecommitdiff
path: root/recipes-connectivity/lora/lora-packet-forwarder/lora-packet-forwarder-add-no-header-option.patch
diff options
context:
space:
mode:
authorJason Reiss <jreiss@multitech.com>2015-10-21 15:27:41 -0500
committerJason Reiss <jreiss@multitech.com>2015-10-21 15:27:41 -0500
commitfa81575b149642029920d2947c113603915ec62b (patch)
tree353db7c0ca9ead1634d4ab48822e4b7adecf5a25 /recipes-connectivity/lora/lora-packet-forwarder/lora-packet-forwarder-add-no-header-option.patch
parent51bbefebaca5e8ac51ac9f965dd571cb4b3b9255 (diff)
downloadmeta-mlinux-fa81575b149642029920d2947c113603915ec62b.tar.gz
meta-mlinux-fa81575b149642029920d2947c113603915ec62b.tar.bz2
meta-mlinux-fa81575b149642029920d2947c113603915ec62b.zip
lora: patch gps_pkt_fwd with same changes made to basic_pkt_fwd
Diffstat (limited to 'recipes-connectivity/lora/lora-packet-forwarder/lora-packet-forwarder-add-no-header-option.patch')
-rw-r--r--recipes-connectivity/lora/lora-packet-forwarder/lora-packet-forwarder-add-no-header-option.patch21
1 files changed, 18 insertions, 3 deletions
diff --git a/recipes-connectivity/lora/lora-packet-forwarder/lora-packet-forwarder-add-no-header-option.patch b/recipes-connectivity/lora/lora-packet-forwarder/lora-packet-forwarder-add-no-header-option.patch
index ca8d106..fd2fa24 100644
--- a/recipes-connectivity/lora/lora-packet-forwarder/lora-packet-forwarder-add-no-header-option.patch
+++ b/recipes-connectivity/lora/lora-packet-forwarder/lora-packet-forwarder-add-no-header-option.patch
@@ -25,6 +25,21 @@ index e20dfc1..2223b4a 100644
/* parse target frequency (mandatory) */
val = json_object_get_value(txpk_obj,"freq");
---
-1.7.10.4
-
+
+diff --git a/gps_pkt_fwd/src/gps_pkt_fwd.c b/gps_pkt_fwd/src/gps_pkt_fwd.c
+index 79f7584..d073540 100644
+--- a/gps_pkt_fwd/src/gps_pkt_fwd.c
++++ b/gps_pkt_fwd/src/gps_pkt_fwd.c
+@@ -1534,6 +1534,12 @@ void thread_down(void) {
+ txpkt.no_crc = (bool)json_value_get_boolean(val);
+ }
+
++ /* Parse "No Header" flag (optional field) */
++ val = json_object_get_value(txpk_obj,"nhdr");
++ if (val != NULL) {
++ txpkt.no_header = (bool)json_value_get_boolean(val);
++ }
++
+ /* parse target frequency (mandatory) */
+ val = json_object_get_value(txpk_obj,"freq");
+ if (val == NULL) {