sockaddr_un
static struct sockaddr_un sunaddr;
struct sockaddr_un name;
struct sockaddr_un *sun;
sun = (struct sockaddr_un *)ss;
typedef struct sockaddr_un SOCKET;
struct sockaddr_un sa;
static const struct sockaddr_un sun = {
struct sockaddr_un un;
struct sockaddr_un un;
const struct sockaddr_un *sun =
(const struct sockaddr_un *)(const void *)sa;
return sizeof (struct sockaddr_un);
struct sockaddr_un *sun;
struct sockaddr_un *sun;
return (((struct sockaddr_un *)
struct sockaddr_un sun;
nbuf.maxlen = sizeof (struct sockaddr_un);
struct sockaddr_un sun;
struct sockaddr_un *sun;
sun = (struct sockaddr_un *)(void *)&ss;
struct sockaddr_un s_un;
struct sockaddr_un *s_sun = (void *)sa;
{ "unix", PF_LOCAL, sizeof(struct sockaddr_un),
debug_un(char *str, size_t len, const struct sockaddr_un *sun)
const struct sockaddr_un *sun = NULL;
sun = ((const struct sockaddr_un *)(const void *)sa);
struct sockaddr_un sun;
struct sockaddr_un sun;
struct sockaddr_un sun;
struct sockaddr_un sun;
struct sockaddr_un sun, csun;
static struct sockaddr_un daemon_name; /* daemon socket name */
static struct sockaddr_un myname; /* my socket name */
(socklen_t)sizeof(struct sockaddr_un));
(socklen_t)sizeof(struct sockaddr_un)) < 0) {
struct sockaddr_un name;
(socklen_t)sizeof(struct sockaddr_un));
if (bind(sock, (struct sockaddr *)(void *)&name, (socklen_t)sizeof(struct sockaddr_un))) {
struct sockaddr_un from;
struct sockaddr_un name;
if (bind(sock, &name, sizeof(struct sockaddr_un))) {
struct sockaddr_un name;
&name, sizeof(struct sockaddr_un)) < 0) {
struct sockaddr_un server;
if (bind(sock, &server, sizeof(struct sockaddr_un))) {
struct sockaddr_un server;
if (connect(sock, &server, sizeof(struct sockaddr_un)) < 0) {
return sizeof(struct sockaddr_un);
const struct sockaddr_un *sun = v;
KASSERT(sun->sun_len >= offsetof(struct sockaddr_un, sun_path[0]));
plen = sun->sun_len - offsetof(struct sockaddr_un, sun_path[0]);
struct sockaddr_un *un = unp->unp_addr;
un = (struct sockaddr_un *)pcb->ki_spad;
un->sun_len = offsetof(struct sockaddr_un, sun_path);
un = (struct sockaddr_un *)pcb->ki_dpad;
un->sun_len = offsetof(struct sockaddr_un, sun_path);
struct sockaddr_un *sun;
const struct sockaddr_un sun_noname = {
.sun_len = offsetof(struct sockaddr_un, sun_path),
const struct sockaddr_un *sun;
const struct sockaddr_un *sun = NULL;
static struct sockaddr_un *
struct sockaddr_un *sun;
struct sockaddr_un *sun;
struct sockaddr_un *unp_addr; /* bound address of socket */
struct sockaddr_un addr;
struct sockaddr_un sun;
struct sockaddr_un sun;
struct sockaddr_un sun;
struct sockaddr_un sun;
struct sockaddr_un sun;
struct sockaddr_un sun;
struct sockaddr_un addr;
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
struct sockaddr_un sun = { .sun_family = AF_LOCAL };
struct sockaddr_un sun;
struct sockaddr_un sun;
make_un(struct sockaddr_un *sun)
struct sockaddr_un sun;
struct sockaddr_un *sock_addr = NULL, *sun = NULL;
struct sockaddr_un peer_addr;
struct sockaddr_un sun = {.sun_family = AF_UNIX, .sun_path = "sock"};
#define OF offsetof(struct sockaddr_un, sun_path)
print(const char *msg, struct sockaddr_un *addr, socklen_t len)
struct sockaddr_un un;
struct sockaddr_un *sun =
struct sockaddr_un *addr_un;
addr_un = (struct sockaddr_un *)&addr_st;
struct sockaddr_un s_un;
memset(&s_un, 0, sizeof(struct sockaddr_un));
struct sockaddr_un s_un;
memset(&s_un, 0, sizeof(struct sockaddr_un));
struct sockaddr_un u_un;
struct sockaddr_un sun, rsun;
struct sockaddr_un *sun;
sun = (struct sockaddr_un *)&ki->ki_dst;
sun = (struct sockaddr_un *)&ki->ki_src;
u_long, u_long, u_long, struct sockaddr_un *, int);
u_long addr, struct sockaddr_un *sun, int remote)
struct sockaddr_un sun;
nbuf.maxlen = sizeof (struct sockaddr_un);
struct sockaddr_un *sun = satosun(sa);
#define satosun(sa) ((struct sockaddr_un *)(sa))
struct sockaddr_un addr;
struct sockaddr_un addr;
struct sockaddr_un s_un;
struct sockaddr_un s_un;
struct sockaddr_un from;
struct sockaddr_un un;
struct sockaddr_un un;
struct sockaddr_un se_ctrladdr_un;
struct sockaddr_un un;
struct sockaddr_un un;
struct sockaddr_un client_addr;
struct sockaddr_un serv_addr;
servlen = offsetof(struct sockaddr_un, sun_path) +
struct sockaddr_un client_addr; /* Client address */
struct sockaddr_un addr;
struct sockaddr_un sun;
struct sockaddr_un sun;
struct sockaddr_un sun;
struct sockaddr_un sun;
addrlen = sizeof(struct sockaddr_un);
struct sockaddr_un un;
struct sockaddr_un sunx;
struct sockaddr_un myname, fromunix;