История изменений
Исправление firkax, (текущая версия) :
memcpy структуры в сокет
Это так?
{
struct stat x;
int fd;
fd = socket(AF_UNIX, SOCK_STREAM, 0);
memcpy(&fd, &x, sizeof(x));
}
Или так?
{
struct stat x;
int fd;
fd = socket(AF_UNIX, SOCK_STREAM, 0);
memcpy((void*)fd, &x, sizeof(x));
}
Или так?
{
struct stat x;
int fd;
fd = socket(AF_UNIX, SOCK_STREAM, 0);
memcpy(mmap(NULL,sizeof(x),PROT_WRITE,MAP_SHARED,fd,0), &x, sizeof(x));
}
Исходная версия firkax, :
memcpy структуры в сокет
Это так?
{
struct stat x;
int fd;
fd = socket(AF_UNIX, SOCK_STREAM, 0);
memcpy(&fd, &x, sizeof(x));
}
Или так?
{
struct stat x;
int fd;
fd = socket(AF_UNIX, SOCK_STREAM, 0);
memcpy((void*)fd, &x, sizeof(x));
}