mirror of
https://github.com/opnsense/src.git
synced 2026-06-09 00:32:25 -04:00
Mark data structures used on the wire with IPX SAP as __packed so that
they are not inappropriately padded as a result of compiler changes. PR: kern/74105 Submitted by: Bob Johnson <bob89 at eng dot ufl dot edu>
This commit is contained in:
parent
c724ad6648
commit
158ae6cdf2
1 changed files with 3 additions and 3 deletions
|
|
@ -48,19 +48,19 @@
|
|||
struct sap_query {
|
||||
u_short query_type; /* net order */
|
||||
u_short server_type; /* net order */
|
||||
};
|
||||
} __packed;
|
||||
|
||||
struct sap_entry {
|
||||
u_short server_type;
|
||||
u_char server_name[IPX_SAP_SERVER_NAME_LEN];
|
||||
struct ipx_addr ipx;
|
||||
u_short hops;
|
||||
};
|
||||
} __packed;
|
||||
|
||||
struct sap_packet {
|
||||
u_short operation;
|
||||
struct sap_entry sap_entries[1];
|
||||
};
|
||||
} __packed;
|
||||
|
||||
struct sap_rq {
|
||||
struct sockaddr_ipx dest_addr;
|
||||
|
|
|
|||
Loading…
Reference in a new issue