Lines Matching defs:opts

98 		      const struct network_helper_opts *opts)
102 if (!opts)
103 opts = &default_opts;
105 fd = socket(addr->ss_family, type, opts->proto);
111 if (settimeo(fd, opts->timeout_ms))
114 if (opts->post_socket_cb &&
115 opts->post_socket_cb(fd, opts->cb_opts)) {
126 if (listen(fd, opts->backlog ? MAX(opts->backlog, 0) : 1) < 0) {
140 const struct network_helper_opts *opts)
145 if (!opts)
146 opts = &default_opts;
151 return start_server_addr(type, &addr, addrlen, opts);
157 struct network_helper_opts opts = {
161 return start_server_str(family, type, addr_str, port, &opts);
164 static int reuseport_cb(int fd, void *opts)
174 struct network_helper_opts opts = {
193 fds[0] = start_server_addr(type, &addr, addrlen, &opts);
202 fds[nr_fds] = start_server_addr(type, &addr, addrlen, &opts);
261 const struct network_helper_opts *opts)
265 if (!opts)
266 opts = &default_opts;
268 fd = socket(family, type, opts->proto);
274 if (settimeo(fd, opts->timeout_ms))
277 if (opts->post_socket_cb &&
278 opts->post_socket_cb(fd, opts->cb_opts))
289 const struct network_helper_opts *opts)
293 if (!opts)
294 opts = &default_opts;
296 fd = client_socket(addr->ss_family, type, opts);
312 const struct network_helper_opts *opts)
317 if (!opts)
318 opts = &default_opts;
323 return connect_to_addr(type, &addr, addrlen, opts);
326 int connect_to_fd_opts(int server_fd, const struct network_helper_opts *opts)
332 if (!opts)
333 opts = &default_opts;
347 return connect_to_addr(type, &addr, addrlen, opts);
352 struct network_helper_opts opts = {
363 opts.proto = protocol;
365 return connect_to_fd_opts(server_fd, &opts);