NAME getsockopt, setsockopt - get and set options on sockets LIBRARY Standard C library ( libc ... restrict *. optlen ], socklen_t *restrict optlen ); int setsockopt(int sockfd , i…NAME getsockopt, setsockopt - get and set options on sockets LIBRARY Standard C library ( libc ... restrict *. optlen ], socklen_t *restrict optlen ); int setsockopt(int sockfd , i…recvfrom (2) SYS_SHUTDOWN shutdown (2) SYS_SETSOCKOPT setsockopt (2) SYS_GETSOCKOPT getsockopt ... send (2), sendmsg (2), sendto (2), setsockopt (2), shutdown (2), socket (2), sock…earlier call to socket (2): setsockopt(sockfd, SOL_SOCKET, SO_ATTACH_BPF, &prog_fd, sizeof ... attach prog_fd to raw socket via setsockopt() * 4. print number of received TCP/UDP p…perror("socket"); return -1; } yes = 1; if (setsockopt(lfd, SOL_SOCKET, SO_REUSEADDR, &yes, sizeof ... perror("setsockopt"); close(lfd); return -1; } memset(&addr, 0, sizeof(addr))…options are defined in <sys/socket.h> . The functions setsockopt (2) and getsockopt (2) are usedsetrlimit (2) 1.0 setsid (2) 1.0 setsockopt (2) 2.0 See notes on socketcall (2) settimeofday