qngateway compiles

pull/12/head
Tom Early 7 years ago
parent a9b8775c0f
commit 0e92906fc5

File diff suppressed because it is too large Load Diff

@ -37,14 +37,13 @@ typedef struct to_remote_g2_tag {
typedef struct torepeater_tag {
// help with header re-generation
SDSTR saved_hdr; // repeater format
SDSVT saved_hdr; // repeater format
uint32_t saved_adr;
unsigned short streamid;
uint32_t adr;
struct sockaddr_in band_addr;
time_t last_time;
std::atomic<unsigned short> G2_COUNTER;
unsigned char sequence;
} STOREPEATER;
@ -130,7 +129,7 @@ private:
// must be fed into our local repeater modules.
STOREPEATER toRptr[3]; // 0=A, 1=B, 2=C
SDSTR end_of_audio;
SDSVT end_of_audio;
// send packets to g2_link
struct sockaddr_in plug;

@ -60,7 +60,7 @@ typedef struct dstr_tag {
};
} vpkt;
};
} SDSTR;
} OBSOLETE;
#pragma pack(pop)
// for the g2 external port

@ -91,7 +91,7 @@ void CUnixDgramWriter::SetUp(const char *path) // returns true on failure
strncpy(addr.sun_path+1, path, sizeof(addr.sun_path)-2);
}
ssize_t CUnixDgramWriter::Write(void *buf, size_t size)
ssize_t CUnixDgramWriter::Write(const void *buf, size_t size)
{
// open the socket
int fd = socket(AF_UNIX, SOCK_DGRAM, 0);

@ -39,7 +39,7 @@ public:
CUnixDgramWriter();
~CUnixDgramWriter();
void SetUp(const char *path);
ssize_t Write(void *buf, size_t size);
ssize_t Write(const void *buf, size_t size);
private:
struct sockaddr_un addr;
};

Loading…
Cancel
Save

Powered by TurnKey Linux.