Commit c5c6b8b6 authored by Alessandro Rubini's avatar Alessandro Rubini

bugfix: ieee1588_types.h: remove unused data

In commit 7c14152c I removed some typedef, in my quest for getting rid
of them.  But I forgot to remove the type name, so we got "TLV" and
similar global variables in the object files.  This fixes the buglet,
then I add -fno-common to prevent this for happening againg.
Signed-off-by: Alessandro Rubini's avatarAlessandro Rubini <rubini@gnudd.com>
parent 126a909c
...@@ -46,7 +46,7 @@ typedef struct UInteger64 { ...@@ -46,7 +46,7 @@ typedef struct UInteger64 {
struct TimeInterval { /* page 12 (32) -- never used */ struct TimeInterval { /* page 12 (32) -- never used */
Integer64 scaledNanoseconds; Integer64 scaledNanoseconds;
} TimeInterval; };
/* White Rabbit extension */ /* White Rabbit extension */
typedef struct FixedDelta { typedef struct FixedDelta {
...@@ -108,12 +108,12 @@ struct TLV { /* page 14 (34) -- never used */ ...@@ -108,12 +108,12 @@ struct TLV { /* page 14 (34) -- never used */
Enumeration16 tlvType; Enumeration16 tlvType;
UInteger16 lengthField; UInteger16 lengthField;
Octet *valueField; Octet *valueField;
} TLV; };
struct PTPText { /* page 14 (34) -- never used */ struct PTPText { /* page 14 (34) -- never used */
UInteger8 lengthField; UInteger8 lengthField;
Octet *textField; Octet *textField;
} PTPText; };
struct FaultRecord { /* page 14 (34) -- never used */ struct FaultRecord { /* page 14 (34) -- never used */
UInteger16 faultRecordLength; UInteger16 faultRecordLength;
...@@ -122,7 +122,7 @@ struct FaultRecord { /* page 14 (34) -- never used */ ...@@ -122,7 +122,7 @@ struct FaultRecord { /* page 14 (34) -- never used */
struct PTPText faultName; struct PTPText faultName;
struct PTPText faultValue; struct PTPText faultValue;
struct PTPText faultDescription; struct PTPText faultDescription;
} FaultRecord; };
/* Common Message header (table 18, page 124) */ /* Common Message header (table 18, page 124) */
...@@ -179,19 +179,19 @@ typedef struct MsgDelayResp { ...@@ -179,19 +179,19 @@ typedef struct MsgDelayResp {
struct MsgPDelayReq { struct MsgPDelayReq {
Timestamp originTimestamp; Timestamp originTimestamp;
} MsgPDelayReq; };
/* PdelayResp Message (table 30, page 131) -- not used in ppsi */ /* PdelayResp Message (table 30, page 131) -- not used in ppsi */
struct MsgPDelayResp { struct MsgPDelayResp {
Timestamp requestReceiptTimestamp; Timestamp requestReceiptTimestamp;
PortIdentity requestingPortIdentity; PortIdentity requestingPortIdentity;
} MsgPDelayResp; };
/* PdelayRespFollowUp Message (table 31, page 132) -- not used in ppsi */ /* PdelayRespFollowUp Message (table 31, page 132) -- not used in ppsi */
struct MsgPDelayRespFollowUp { struct MsgPDelayRespFollowUp {
Timestamp responseOriginTimestamp; Timestamp responseOriginTimestamp;
PortIdentity requestingPortIdentity; PortIdentity requestingPortIdentity;
} MsgPDelayRespFollowUp; };
/* Signaling Message (table 33, page 133) */ /* Signaling Message (table 33, page 133) */
typedef struct MsgSignaling { typedef struct MsgSignaling {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment