diff src/g23m-gprs/llc/llc.h @ 68:be5b218f0765

src/g23m-gprs/llc: fixed many invalid uses of ##
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 20 Jul 2018 00:51:15 +0000
parents d393cd9bb723
children
line wrap: on
line diff
--- a/src/g23m-gprs/llc/llc.h	Fri Jul 20 00:30:34 2018 +0000
+++ b/src/g23m-gprs/llc/llc.h	Fri Jul 20 00:51:15 2018 +0000
@@ -293,12 +293,12 @@
 /*
  * Switch service s of entity e to use incarnation i.
  */
-#define SWITCH_SERVICE(e,s,i) e##_data->##s = &(##e##_data->##s##_base[i]);
+#define SWITCH_SERVICE(e,s,i) e##_data->s = &(e##_data->s##_base[i]);
 
 /*
  * Switch LLC layer parameter p to incarnation i.
  */
-#define SWITCH_PARAM(p,i) llc_data->##p = &(llc_data->##p##_base[i]);
+#define SWITCH_PARAM(p,i) llc_data->p = &(llc_data->p##_base[i]);
 
 
 /*
@@ -345,7 +345,7 @@
  * Tag XID parameter if requested to negotiate
  */
 #define TAG_IF_REQUESTED(V,P)                                                 \
-  if (llc_data->##V##valid)                                                   \
+  if (llc_data->V valid)                                                      \
   {                                                                           \
     llc_data->u->xid_tag |= (0x00000001L << P);                               \
   }
@@ -354,9 +354,9 @@
  * Tag XID parameter if requested to negotiate and sense of negotiation fits
  */
 #define TAG_IF_REQUESTED_RSP(S,V,P)                                           \
-  if (llc_data->u->requested_xid.##V##.valid)                                 \
+  if (llc_data->u->requested_xid.V.valid)                                     \
   {                                                                           \
-    if (llc_data->decoded_xid.##V##.valid)                                    \
+    if (llc_data->decoded_xid.V.valid)                                        \
     {                                                                         \
       /* simple add parameter. Sense of negotiation is already checked */     \
       llc_data->u->xid_tag |= (0x00000001L << P);                             \
@@ -364,7 +364,7 @@
     else                                                                      \
     {                                                                         \
       /* Sense of negotiation compared with current values */                 \
-      if (llc_data->u->requested_xid.##V##.value  S  *(llc_data->##V))        \
+      if (llc_data->u->requested_xid.V.value  S  *(llc_data->V))              \
       {                                                                       \
         llc_data->u->xid_tag |= (0x00000001L << P);                           \
       }                                                                       \