service::fd is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

service::fd field

Syntax

int fd;

References

LocationReferrerText
server.h:72
int fd;
server.c:77add_connection()
c->fd = accept(service->fd, (struct sockaddr *)&service->sin, &address_size);
server.c:101add_connection()
c->fd = service->fd;
server.c:110add_connection()
service->fd = -1;
server.c:121add_connection()
c->fd = service->fd;
server.c:123add_connection()
service->fd = -1;
server.c:169remove_connection()
c->service->fd = c->fd;
server.c:210add_service()
c->fd = -1;
server.c:235add_service()
c->fd = socket(AF_INET, SOCK_STREAM, 0);
server.c:236add_service()
if (c->fd == -1) {
server.c:242add_service()
setsockopt(c->fd,
server.c:248add_service()
server.c:259add_service()
close_socket(c->fd);
server.c:267add_service()
if (bind(c->fd, (struct sockaddr *)&c->sin, sizeof(c->sin)) == -1) {
server.c:269add_service()
close_socket(c->fd);
server.c:282add_service()
setsockopt(c->fd, SOL_SOCKET, SO_SNDBUF,
server.c:284add_service()
setsockopt(c->fd, SOL_SOCKET, SO_RCVBUF,
server.c:287add_service()
if (listen(c->fd, 1) == -1) {
server.c:289add_service()
close_socket(c->fd);
server.c:297add_service()
if (getsockname(c->fd, (struct sockaddr *)&addr_in, &addr_in_size) == 0)
server.c:301add_service()
c->fd = fileno(stdin);
server.c:372remove_service()
close_socket(tmp->fd);
server.c:397remove_services()
if (c->fd != -1)
server.c:398remove_services()
close(c->fd);
server.c:449server_loop()
if (service->fd != -1) {
server.c:451server_loop()
FD_SET(service->fd, &read_fds);
server.c:453server_loop()
if (service->fd > fd_max)
server.c:454server_loop()
fd_max = service->fd;
server.c:539server_loop()
if ((service->fd != -1)
server.c:540server_loop()
&& (FD_ISSET(service->fd, &read_fds))) {
server.c:548server_loop()
tmp_fd = accept(service->fd,

Data Use

Functions writing service::fd
Functions reading service::fd
service::fd