I have the following struct defined:
and in my .c file I have the following:Code:typedef struct FrameHdr { u_char type; /* SSWP_DATA or SSWP_ACK */ SeqNum seq; /* sequence number */ u_char size; /* size of payload */ u_char flags; /* see below */ } FrameHdr; typedef struct Frame { FrameHdr hdr; /* Frame header */ u_char body[256]; /* Body */ } Frame;
however I got these errors:Code:Frame frame; frame.hdr.size = ....; frame.hdr.type = ....; frame.hdr.seq = ....;
sender.c:180: error: âFrameHdrâ has no member named âtypeâ
sender.c:181: error: âFrameHdrâ has no member named âseqâ
sender.c:181: error: âFrameHdrâ has no member named âsizeâ
what am I doing wrong here?