*/
int ipc_receive(struct ipc_softc *sc)
{
- char buffer[MAX_LEN];
+ unsigned char buffer[MAX_LEN];
ssize_t l;
int i;
unsigned char *chunks;
unsigned int index;
- name = &buffer[i];
+ name = (char *)&buffer[i];
i += strlen(name) + 1;
assert((i+4) < l);
index = buffer[i] | buffer[i+1] << 8 | buffer[i+2] << 16 | buffer[i+3] << 24;
char *name;
unsigned int index;
- name = &buffer[i];
+ name = (char *)&buffer[i];
i += strlen(name) + 1;
assert((i+4) == l);
index = buffer[i] | buffer[i+1] << 8 | buffer[i+2] << 16 | buffer[i+3] << 24;