removed PACK() macro

This commit is contained in:
2022-08-14 14:29:03 +06:00
parent 171d5c4763
commit 7213a361b2
4 changed files with 6 additions and 8 deletions

View File

@@ -10,9 +10,9 @@ extern "C" {
#define KNPAC_MAX_DATA_SIZE (65535-sizeof(knPackage)+sizeof(uint8*))
typedef enum knPacVersion PACK({
typedef enum __attribute__((__packed__)) knPacVersion {
knPac_V1
}) knPacVersion;
} knPacVersion;
static const char knPacHeader[5]={'k','n','p','a','c'};

View File

@@ -9,9 +9,9 @@ extern "C" {
#include "knPackage.h"
typedef enum knSocketType PACK({
typedef enum __attribute__((__packed__)) knSocketType {
knSocketType_TCP, knSocketType_UDP
}) knSocketType;
} knSocketType;
typedef struct knSocket {
knSocketType type;