Lines Matching refs:unsock
71 int32_t unsock, l2sock; in server_init() local
87 unsock = socket(PF_LOCAL, SOCK_STREAM, 0); in server_init()
88 if (unsock < 0) { in server_init()
99 if (bind(unsock, (struct sockaddr *) &un, sizeof(un)) < 0) { in server_init()
102 close(unsock); in server_init()
109 close(unsock); in server_init()
113 if (listen(unsock, 10) < 0) { in server_init()
116 close(unsock); in server_init()
125 close(unsock); in server_init()
133 close(unsock); in server_init()
147 close(unsock); in server_init()
155 close(unsock); in server_init()
165 close(unsock); in server_init()
175 close(unsock); in server_init()
181 if (provider_register_sd(unsock) < 0) { in server_init()
185 close(unsock); in server_init()
196 srv->maxfd = (unsock > l2sock)? unsock : l2sock; in server_init()
198 FD_SET(unsock, &srv->fdset); in server_init()
199 srv->fdidx[unsock].valid = 1; in server_init()
200 srv->fdidx[unsock].server = 1; in server_init()
201 srv->fdidx[unsock].control = 1; in server_init()
202 srv->fdidx[unsock].priv = 0; in server_init()
203 srv->fdidx[unsock].rsp_cs = 0; in server_init()
204 srv->fdidx[unsock].rsp_size = 0; in server_init()
205 srv->fdidx[unsock].rsp_limit = 0; in server_init()
206 srv->fdidx[unsock].omtu = SDP_LOCAL_MTU; in server_init()
207 srv->fdidx[unsock].rsp = NULL; in server_init()