/external/strace/tests-mx32/ |
D | net-tpacket_stats.c | 18 socklen_t optlen = *len; in get_tpacket_stats() local 32 if (rc < 0 || optlen <= 0) { in get_tpacket_stats() 34 } else if (optlen < sizeof(tpstats->tp_packets)) { in get_tpacket_stats() 36 print_quoted_hex(tpstats, optlen); in get_tpacket_stats() 41 if (optlen > offsetof(struct tp_stats, tp_drops)) { in get_tpacket_stats() 42 optlen -= offsetof(struct tp_stats, tp_drops); in get_tpacket_stats() 43 if (optlen < sizeof(tpstats->tp_drops)) { in get_tpacket_stats() 45 print_quoted_hex(tpstats, optlen); in get_tpacket_stats() 49 if (optlen > offsetof(struct tp_stats, tp_freeze_q_cnt) - in get_tpacket_stats() 51 optlen -= offsetof(struct tp_stats, tp_freeze_q_cnt) - in get_tpacket_stats() [all …]
|
/external/strace/tests-m32/ |
D | net-tpacket_stats.c | 18 socklen_t optlen = *len; in get_tpacket_stats() local 32 if (rc < 0 || optlen <= 0) { in get_tpacket_stats() 34 } else if (optlen < sizeof(tpstats->tp_packets)) { in get_tpacket_stats() 36 print_quoted_hex(tpstats, optlen); in get_tpacket_stats() 41 if (optlen > offsetof(struct tp_stats, tp_drops)) { in get_tpacket_stats() 42 optlen -= offsetof(struct tp_stats, tp_drops); in get_tpacket_stats() 43 if (optlen < sizeof(tpstats->tp_drops)) { in get_tpacket_stats() 45 print_quoted_hex(tpstats, optlen); in get_tpacket_stats() 49 if (optlen > offsetof(struct tp_stats, tp_freeze_q_cnt) - in get_tpacket_stats() 51 optlen -= offsetof(struct tp_stats, tp_freeze_q_cnt) - in get_tpacket_stats() [all …]
|
/external/strace/tests/ |
D | net-tpacket_stats.c | 18 socklen_t optlen = *len; in get_tpacket_stats() local 32 if (rc < 0 || optlen <= 0) { in get_tpacket_stats() 34 } else if (optlen < sizeof(tpstats->tp_packets)) { in get_tpacket_stats() 36 print_quoted_hex(tpstats, optlen); in get_tpacket_stats() 41 if (optlen > offsetof(struct tp_stats, tp_drops)) { in get_tpacket_stats() 42 optlen -= offsetof(struct tp_stats, tp_drops); in get_tpacket_stats() 43 if (optlen < sizeof(tpstats->tp_drops)) { in get_tpacket_stats() 45 print_quoted_hex(tpstats, optlen); in get_tpacket_stats() 49 if (optlen > offsetof(struct tp_stats, tp_freeze_q_cnt) - in get_tpacket_stats() 51 optlen -= offsetof(struct tp_stats, tp_freeze_q_cnt) - in get_tpacket_stats() [all …]
|
/external/tcpdump/ |
D | print-dhcp6.c | 287 size_t optlen; in dhcp6opt_print() local 302 optlen = EXTRACT_16BITS(&dh6o->dh6opt_len); in dhcp6opt_print() 303 if (ep < cp + sizeof(*dh6o) + optlen) in dhcp6opt_print() 307 ND_TCHECK2(*(cp + sizeof(*dh6o)), optlen); in dhcp6opt_print() 311 if (optlen < 2) { in dhcp6opt_print() 319 if (optlen >= 2 + 6) { in dhcp6opt_print() 323 for (i = 8; i < optlen; i++) in dhcp6opt_print() 333 if (optlen >= 2 + 8) { in dhcp6opt_print() 345 if (optlen >= 2 + 2) { in dhcp6opt_print() 348 for (i = 4; i < optlen; i++) in dhcp6opt_print() [all …]
|
D | print-dccp.c | 490 u_int optlen; in dccp_print() local 496 optlen = dccp_print_option(ndo, cp, hlen); in dccp_print() 497 if (!optlen) in dccp_print() 499 if (hlen <= optlen) in dccp_print() 501 hlen -= optlen; in dccp_print() 502 cp += optlen; in dccp_print() 535 uint8_t optlen, i; in dccp_print_option() local 541 optlen = *(option +1); in dccp_print_option() 542 if (optlen < 2) { in dccp_print_option() 551 optlen = 1; in dccp_print_option() [all …]
|
D | print-ip6opts.c | 48 int optlen; in ip6_sopt_print() local 50 for (i = 0; i < len; i += optlen) { in ip6_sopt_print() 52 optlen = 1; in ip6_sopt_print() 55 optlen = bp[i + 1] + 2; in ip6_sopt_print() 59 if (i + optlen > len) in ip6_sopt_print() 92 int optlen = 0; in ip6_opt_print() local 96 for (i = 0; i < len; i += optlen) { in ip6_opt_print() 98 optlen = 1; in ip6_opt_print() 101 optlen = bp[i + 1] + 2; in ip6_opt_print() 105 if (i + optlen > len) in ip6_opt_print() [all …]
|
D | print-hncp.c | 269 uint8_t type, optlen; in dhcpv4_print() local 277 optlen = (uint8_t)tlv[1]; in dhcpv4_print() 285 ND_PRINT((ndo," (%u)", optlen + 2 )); in dhcpv4_print() 286 if (i + 2 + optlen > length) in dhcpv4_print() 292 if (optlen < 4 || optlen % 4 != 0) { in dhcpv4_print() 295 for (t = 0; t < optlen; t += 4) in dhcpv4_print() 301 while (tp < value + optlen) { in dhcpv4_print() 303 if ((tp = ns_nprint(ndo, tp, value + optlen)) == NULL) in dhcpv4_print() 310 i += 2 + optlen; in dhcpv4_print() 321 uint16_t type, optlen; in dhcpv6_print() local [all …]
|
D | print-mobility.c | 118 unsigned i, optlen; in mobility_opt_print() local 120 for (i = 0; i < len; i += optlen) { in mobility_opt_print() 123 optlen = 1; in mobility_opt_print() 127 optlen = bp[i + 1] + 2; in mobility_opt_print() 132 if (i + optlen > len) in mobility_opt_print() 134 ND_TCHECK(bp[i + optlen]); in mobility_opt_print()
|
/external/ltp/utils/sctp/func_tests/ |
D | test_sockopt.c | 100 socklen_t optlen, addrlen; in main() local 167 optlen = sizeof(struct sctp_status); in main() 168 memset(&status, 0, optlen); in main() 170 &optlen); in main() 235 optlen = sizeof(struct sctp_status); in main() 236 memset(&status, 0, optlen); in main() 238 test_getsockopt(udp_clt_sk, SCTP_STATUS, &status, &optlen); in main() 243 optlen = sizeof(struct sctp_status); in main() 244 memset(&status, 0, optlen); in main() 247 &optlen); in main() [all …]
|
/external/syzkaller/sys/linux/ |
D | socket_inet_tcp.txt | 42 …PROTO_TCP], optname flags[tcp_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 43 …const[IPPROTO_TCP], optname flags[tcp_option_types_int], optval ptr[in, int32], optlen len[optval]) 44 …PROTO_TCP], optname flags[tcp_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 45 …const[IPPROTO_TCP], optname flags[tcp_option_types_int], optval ptr[in, int32], optlen len[optval]) 47 …t[IPPROTO_TCP], optname flags[tcp_option_types_buf], optval buffer[out], optlen ptr[inout, len[opt… 48 …vel const[IPPROTO_TCP], optname flags[tcp_option_types_buf], optval buffer[in], optlen len[optval]) 49 …t[IPPROTO_TCP], optname flags[tcp_option_types_buf], optval buffer[out], optlen ptr[inout, len[opt… 50 …vel const[IPPROTO_TCP], optname flags[tcp_option_types_buf], optval buffer[in], optlen len[optval]) 52 …tname const[TCP_ZEROCOPY_RECEIVE], optval ptr[in, tcp_zerocopy_receive], optlen ptr[inout, len[opt… 53 …tname const[TCP_ZEROCOPY_RECEIVE], optval ptr[in, tcp_zerocopy_receive], optlen ptr[inout, len[opt… [all …]
|
D | socket_inet6.txt | 50 …TO_IPV6], optname flags[inet6_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 51 …st[IPPROTO_IPV6], optname flags[inet6_option_types_int], optval ptr[in, int32], optlen len[optval]) 52 …PPROTO_IPV6], optname flags[inet6_option_types_buf], optval buffer[out], optlen ptr[inout, len[opt… 53 … const[IPPROTO_IPV6], optname flags[inet6_option_types_buf], optval buffer[in], optlen len[optval]) 60 …OTO_IPV6], optname const[IPV6_ADDRFORM], optval ptr[in, const[AF_INET, int32]], optlen len[optval]) 64 …IPPROTO_IPV6], optname flags[sockopt_opt_ipv6_opts], optval buffer[out], optlen ptr[inout, len[opt… 65 …O_IPV6], optname flags[sockopt_opt_ipv6_opts], optval ptr[in, ipv6_ext_header], optlen len[optval]) 69 …IPV6], optname flags[sockopt_opt_ipv6_mreq], optval ptr[out, ipv6_mreq], optlen ptr[inout, len[opt… 70 …IPPROTO_IPV6], optname flags[sockopt_opt_ipv6_mreq], optval ptr[in, ipv6_mreq], optlen len[optval]) 72 …TO_IPV6], optname const[IPV6_FLOWLABEL_MGR], optval ptr[in, in6_flowlabel_req], optlen len[optval]) [all …]
|
D | socket_inet.txt | 47 …PROTO_IP], optname flags[inet_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 48 …const[IPPROTO_IP], optname flags[inet_option_types_int], optval ptr[in, int32], optlen len[optval]) 49 …t[IPPROTO_IP], optname flags[inet_option_types_buf], optval buffer[out], optlen ptr[inout, len[opt… 50 …vel const[IPPROTO_IP], optname flags[inet_option_types_buf], optval buffer[in], optlen len[optval]) 56 …nst[IPPROTO_IP], optname flags[sockopt_opt_ip_opts], optval buffer[out], optlen ptr[inout, len[opt… 57 …level const[IPPROTO_IP], optname flags[sockopt_opt_ip_opts], optval buffer[in], optlen len[optval]) 59 …PROTO_IP], optname const[IP_IPSEC_POLICY], optval ptr[out, xfrm_filter], optlen ptr[inout, len[opt… 60 …const[IPPROTO_IP], optname const[IP_IPSEC_POLICY], optval ptr[in, xfrm_filter], optlen len[optval]) 61 …PPROTO_IP], optname const[IP_XFRM_POLICY], optval ptr[out, xfrm_filter], optlen ptr[inout, len[opt… 62 … const[IPPROTO_IP], optname const[IP_XFRM_POLICY], optval ptr[in, xfrm_filter], optlen len[optval]) [all …]
|
D | socket_inet_dccp.txt | 34 …OTO_DCCP], optname flags[dccp_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 35 …nst[IPPROTO_DCCP], optname flags[dccp_option_types_int], optval ptr[in, int32], optlen len[optval]) 36 …OTO_DCCP], optname flags[dccp_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 37 …nst[IPPROTO_DCCP], optname flags[dccp_option_types_int], optval ptr[in, int32], optlen len[optval]) 39 …IPPROTO_DCCP], optname flags[dccp_option_types_buf], optval buffer[out], optlen ptr[inout, len[opt… 40 …l const[IPPROTO_DCCP], optname flags[dccp_option_types_buf], optval buffer[in], optlen len[optval]) 41 …IPPROTO_DCCP], optname flags[dccp_option_types_buf], optval buffer[out], optlen ptr[inout, len[opt… 42 …l const[IPPROTO_DCCP], optname flags[dccp_option_types_buf], optval buffer[in], optlen len[optval])
|
D | socket_packet.txt | 55 …PACKET], optname flags[packet_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 56 …nst[SOL_PACKET], optname flags[packet_option_types_int], optval ptr[in, int32], optlen len[optval]) 57 …SOL_PACKET], optname flags[packet_option_types_buf], optval buffer[out], optlen ptr[inout, len[opt… 58 …l const[SOL_PACKET], optname flags[packet_option_types_buf], optval buffer[in], optlen len[optval]) 70 …SOL_PACKET], optname const[PACKET_ADD_MEMBERSHIP], optval ptr[in, packet_mreq], optlen len[optval]) 71 …OL_PACKET], optname const[PACKET_DROP_MEMBERSHIP], optval ptr[in, packet_mreq], optlen len[optval]) 95 …onst[SOL_PACKET], optname const[PACKET_RX_RING], optval ptr[in, tpacket_req_u], optlen len[optval]) 96 …onst[SOL_PACKET], optname const[PACKET_TX_RING], optval ptr[in, tpacket_req_u], optlen len[optval]) 107 …t[SOL_PACKET], optname const[PACKET_FANOUT], optval ptr[in, packet_fanout_val], optlen len[optval]) 109 …nst[SOL_PACKET], optname const[PACKET_FANOUT_DATA], optval ptr[in, sock_fprog], optlen len[optval])
|
D | socket_inet_udp.txt | 38 …PROTO_UDP], optname flags[udp_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 39 …const[IPPROTO_UDP], optname flags[udp_option_types_int], optval ptr[in, int32], optlen len[optval]) 40 …PROTO_UDP], optname flags[udp_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 41 …const[IPPROTO_UDP], optname flags[udp_option_types_int], optval ptr[in, int32], optlen len[optval]) 47 …ptname const[UDP_ENCAP], optval ptr[in, flags[udp_encap_option_values, int32]], optlen len[optval]) 48 …ptname const[UDP_ENCAP], optval ptr[in, flags[udp_encap_option_values, int32]], optlen len[optval])
|
/external/ltp/testcases/kernel/syscalls/getsockopt/ |
D | getsockopt01.c | 64 socklen_t optlen; variable 76 socklen_t *optlen; member 87 &optlen, (struct sockaddr *)&fsin1, sizeof(fsin1), 91 &optlen, (struct sockaddr *)&fsin1, sizeof(fsin1), 96 PF_INET, SOCK_STREAM, 0, SOL_SOCKET, SO_OOBINLINE, 0, &optlen, 106 PF_INET, SOCK_STREAM, 0, 500, SO_OOBINLINE, &optval, &optlen, 111 &optlen, (struct sockaddr *)&fsin1, sizeof(fsin1), 115 &optlen, (struct sockaddr *)&fsin1, sizeof(fsin1), 119 PF_INET, SOCK_STREAM, 0, IPPROTO_IP, -1, &optval, &optlen, 123 PF_INET, SOCK_STREAM, 0, IPPROTO_TCP, -1, &optval, &optlen, [all …]
|
/external/syzkaller/sys/freebsd/ |
D | socket_inet.txt | 48 …PROTO_IP], optname flags[inet_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 49 …const[IPPROTO_IP], optname flags[inet_option_types_int], optval ptr[in, int32], optlen len[optval]) 50 …t[IPPROTO_IP], optname flags[inet_option_types_buf], optval buffer[out], optlen ptr[inout, len[opt… 51 …vel const[IPPROTO_IP], optname flags[inet_option_types_buf], optval buffer[in], optlen len[optval]) 57 …nst[IPPROTO_IP], optname flags[sockopt_opt_ip_opts], optval buffer[out], optlen ptr[inout, len[opt… 58 …level const[IPPROTO_IP], optname flags[sockopt_opt_ip_opts], optval buffer[in], optlen len[optval]) 62 …PROTO_IP], optname flags[sockopt_opt_ip_mreq], optval ptr[out, ip_mreq], optlen ptr[inout, len[opt… 63 …const[IPPROTO_IP], optname flags[sockopt_opt_ip_mreq], optval ptr[in, ip_mreq], optlen len[optval]) 64 …ROTO_IP], optname flags[sockopt_opt_ip_mreq], optval ptr[out, ip_mreqn], optlen ptr[inout, len[opt… 65 …onst[IPPROTO_IP], optname flags[sockopt_opt_ip_mreq], optval ptr[in, ip_mreqn], optlen len[optval]) [all …]
|
D | socket_inet_tcp.txt | 39 …PROTO_TCP], optname flags[tcp_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 40 …const[IPPROTO_TCP], optname flags[tcp_option_types_int], optval ptr[in, int32], optlen len[optval]) 41 …PROTO_TCP], optname flags[tcp_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 42 …const[IPPROTO_TCP], optname flags[tcp_option_types_int], optval ptr[in, int32], optlen len[optval]) 44 …t[IPPROTO_TCP], optname flags[tcp_option_types_buf], optval buffer[out], optlen ptr[inout, len[opt… 45 …vel const[IPPROTO_TCP], optname flags[tcp_option_types_buf], optval buffer[in], optlen len[optval]) 46 …t[IPPROTO_TCP], optname flags[tcp_option_types_buf], optval buffer[out], optlen ptr[inout, len[opt… 47 …vel const[IPPROTO_TCP], optname flags[tcp_option_types_buf], optval buffer[in], optlen len[optval]) 51 …onst[TCP_CONGESTION], optval ptr[in, string[tcp_congestion_control_alg_names]], optlen len[optval]) 52 …onst[TCP_CONGESTION], optval ptr[in, string[tcp_congestion_control_alg_names]], optlen len[optval])
|
D | socket_inet6.txt | 53 …TO_IPV6], optname flags[inet6_option_types_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 54 …st[IPPROTO_IPV6], optname flags[inet6_option_types_int], optval ptr[in, int32], optlen len[optval]) 55 …PPROTO_IPV6], optname flags[inet6_option_types_buf], optval buffer[out], optlen ptr[inout, len[opt… 56 … const[IPPROTO_IPV6], optname flags[inet6_option_types_buf], optval buffer[in], optlen len[optval]) 60 …[IPPROTO_IPV6], optname const[MCAST_JOIN_GROUP], optval ptr[in, group_req_in6], optlen len[optval]) 61 …IPPROTO_IPV6], optname const[MCAST_LEAVE_GROUP], optval ptr[in, group_req_in6], optlen len[optval]) 65 …flags[sockopt_opt_ipv6_group_source_req], optval ptr[in, group_source_req_in6], optlen len[optval]) 67 … const[IPPROTO_IPV6], optname const[IPV6_PKTINFO], optval ptr[in, in6_pktinfo], optlen len[optval]) 73 …evel const[IPPROTO_IPV6], optname const[MRT6_ADD_MIF], optval ptr[in, mif6ctl], optlen len[optval]) 74 …evel const[IPPROTO_IPV6], optname const[MRT6_ADD_MFC], optval ptr[in, mf6cctl], optlen len[optval]) [all …]
|
D | socket.txt | 35 getsockopt(fd sock, level int32, optname int32, optval buffer[out], optlen ptr[inout, len[optval, i… 36 setsockopt(fd sock, level int32, optname int32, optval buffer[in], optlen len[optval]) 82 …OL_SOCKET], optname flags[sockopt_opt_sock_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 83 … const[SOL_SOCKET], optname flags[sockopt_opt_sock_int], optval ptr[in, int32], optlen len[optval]) 84 …el const[SOL_SOCKET], optname const[SO_LINGER], optval ptr[out, linger], optlen ptr[inout, len[opt… 85 …ock, level const[SOL_SOCKET], optname const[SO_LINGER], optval ptr[in, linger], optlen len[optval]) 86 …l const[SOL_SOCKET], optname const[SO_PEERCRED], optval ptr[out, ucred], optlen ptr[inout, len[opt… 87 …ck, level const[SOL_SOCKET], optname const[SO_PEERCRED], optval ptr[in, ucred], optlen len[optval]) 88 …KET], optname flags[sockopt_opt_sock_timeval], optval ptr[out, timeval], optlen ptr[inout, len[opt… 89 …[SOL_SOCKET], optname flags[sockopt_opt_sock_timeval], optval ptr[in, timeval], optlen len[optval]) [all …]
|
/external/scapy/scapy/layers/ |
D | dhcp6.py | 279 length_from = lambda pkt: pkt.optlen)] 307 length_from = lambda pkt: pkt.optlen) ] 326 length_from = lambda pkt: pkt.optlen - 24) ] 360 length_from = lambda pkt: pkt.optlen-12) ] 372 length_from = lambda pkt: pkt.optlen-4) ] 419 length_from = lambda pkt: pkt.optlen) ] 494 length_from = lambda pkt: pkt.optlen - 11) ] 531 length_from = lambda pkt: pkt.optlen-2) ] 580 length_from = lambda pkt: pkt.optlen) ] 598 length_from = lambda pkt: pkt.optlen-4) ] [all …]
|
/external/syzkaller/sys/netbsd/ |
D | socket.txt | 33 getsockopt(fd sock, level int32, optname int32, optval buffer[out], optlen ptr[inout, len[optval, i… 34 setsockopt(fd sock, level int32, optname int32, optval buffer[in], optlen len[optval]) 80 …OL_SOCKET], optname flags[sockopt_opt_sock_int], optval ptr[out, int32], optlen ptr[inout, len[opt… 81 … const[SOL_SOCKET], optname flags[sockopt_opt_sock_int], optval ptr[in, int32], optlen len[optval]) 82 …el const[SOL_SOCKET], optname const[SO_LINGER], optval ptr[out, linger], optlen ptr[inout, len[opt… 83 …ock, level const[SOL_SOCKET], optname const[SO_LINGER], optval ptr[in, linger], optlen len[optval]) 84 …l const[SOL_SOCKET], optname const[SO_PEERCRED], optval ptr[out, ucred], optlen ptr[inout, len[opt… 85 …ck, level const[SOL_SOCKET], optname const[SO_PEERCRED], optval ptr[in, ucred], optlen len[optval]) 86 …KET], optname flags[sockopt_opt_sock_timeval], optval ptr[out, timeval], optlen ptr[inout, len[opt… 87 …[SOL_SOCKET], optname flags[sockopt_opt_sock_timeval], optval ptr[in, timeval], optlen len[optval]) [all …]
|
/external/syzkaller/executor/ |
D | common_linux.h | 1035 socklen_t optlen; in checkpoint_iptables() local 1051 optlen = sizeof(table->info); in checkpoint_iptables() 1052 if (getsockopt(fd, level, IPT_SO_GET_INFO, &table->info, &optlen)) { in checkpoint_iptables() 1073 optlen = sizeof(entries) - sizeof(entries.entrytable) + table->info.size; in checkpoint_iptables() 1074 if (getsockopt(fd, level, IPT_SO_GET_ENTRIES, &entries, &optlen)) in checkpoint_iptables() 1092 socklen_t optlen; in reset_iptables() local 1110 optlen = sizeof(info); in reset_iptables() 1111 if (getsockopt(fd, level, IPT_SO_GET_INFO, &info, &optlen)) in reset_iptables() 1117 optlen = sizeof(entries) - sizeof(entries.entrytable) + entries.size; in reset_iptables() 1118 if (getsockopt(fd, level, IPT_SO_GET_ENTRIES, &entries, &optlen)) in reset_iptables() [all …]
|
/external/iputils/ |
D | ping.c | 90 int optlen = 0; variable 499 optlen = 40; in main() 524 optlen = 40; in main() 541 optlen = 40; in main() 547 hold += ((hold+511)/512)*(optlen + 20 + 16 + 64 + 160); in main() 580 if (datalen > 0xFFFF - 8 - optlen - 20) { in main() 582 …printf(stderr, "Error: packet size %d is too large. Maximum is %d\n", datalen, 0xFFFF-8-20-optlen); in main() 586 …intf(stderr, "WARNING: packet size %d is too large. Maximum is %d\n", datalen, 0xFFFF-8-20-optlen); in main() 600 printf("%d(%d) bytes of data.\n", datalen, datalen+8+optlen+20); in main() 794 int optlen; in parse_reply() local [all …]
|
/external/ltp/include/ |
D | tst_safe_net.h | 35 #define SAFE_GETSOCKOPT(fd, level, optname, optval, optlen) \ argument 36 safe_getsockopt(__FILE__, __LINE__, fd, level, optname, optval, optlen) 38 #define SAFE_SETSOCKOPT(fd, level, optname, optval, optlen) \ argument 39 safe_setsockopt(__FILE__, __LINE__, fd, level, optname, optval, optlen)
|