socket_args
struct socket_args socket_args;
len = sizeof(*msg) + sizeof(socket_args);
socket_args.domain = domain;
socket_args.type = type;
socket_args.protocol = protocol;
msg->bufs.buflen[0] = sizeof(socket_args);
memcpy(data, &socket_args, msg->bufs.buflen[0]);
struct socket_args socket_args;
sizeof(struct socket_args)) {
memcpy(&socket_args, bufs[0],
sizeof(struct socket_args));
if (socket_args.domain != PF_INET &&
socket_args.domain != PF_INET6) {
socket_args.domain);
if ((s = socket(socket_args.domain, socket_args.type,
socket_args.protocol)) == -1) {
struct linux_sys_socket_args socket_args;