1add_entrypoint_object( 2 socket 3 SRCS 4 socket.cpp 5 HDRS 6 ../socket.h 7 DEPENDS 8 libc.include.sys_syscall 9 libc.include.sys_socket 10 libc.src.__support.OSUtil.osutil 11 libc.src.errno.errno 12) 13 14add_entrypoint_object( 15 bind 16 SRCS 17 bind.cpp 18 HDRS 19 ../bind.h 20 DEPENDS 21 libc.include.sys_syscall 22 libc.include.sys_socket 23 libc.src.__support.OSUtil.osutil 24 libc.src.errno.errno 25) 26 27add_entrypoint_object( 28 socketpair 29 SRCS 30 socketpair.cpp 31 HDRS 32 ../socketpair.h 33 DEPENDS 34 libc.include.sys_syscall 35 libc.include.sys_socket 36 libc.src.__support.macros.sanitizer 37 libc.src.__support.OSUtil.osutil 38 libc.src.errno.errno 39) 40 41add_entrypoint_object( 42 send 43 SRCS 44 send.cpp 45 HDRS 46 ../send.h 47 DEPENDS 48 libc.include.sys_syscall 49 libc.hdr.types.struct_sockaddr 50 libc.hdr.types.socklen_t 51 libc.src.__support.OSUtil.osutil 52 libc.src.errno.errno 53) 54 55add_entrypoint_object( 56 sendto 57 SRCS 58 sendto.cpp 59 HDRS 60 ../sendto.h 61 DEPENDS 62 libc.include.sys_syscall 63 libc.hdr.types.struct_sockaddr 64 libc.hdr.types.socklen_t 65 libc.src.__support.OSUtil.osutil 66 libc.src.errno.errno 67) 68 69add_entrypoint_object( 70 sendmsg 71 SRCS 72 sendmsg.cpp 73 HDRS 74 ../sendmsg.h 75 DEPENDS 76 libc.include.sys_syscall 77 libc.hdr.types.struct_msghdr 78 libc.src.__support.OSUtil.osutil 79 libc.src.errno.errno 80) 81add_entrypoint_object( 82 recv 83 SRCS 84 recv.cpp 85 HDRS 86 ../recv.h 87 DEPENDS 88 libc.include.sys_syscall 89 libc.hdr.types.struct_sockaddr 90 libc.hdr.types.socklen_t 91 libc.src.__support.macros.sanitizer 92 libc.src.__support.OSUtil.osutil 93 libc.src.errno.errno 94) 95 96add_entrypoint_object( 97 recvfrom 98 SRCS 99 recvfrom.cpp 100 HDRS 101 ../recvfrom.h 102 DEPENDS 103 libc.include.sys_syscall 104 libc.hdr.types.struct_sockaddr 105 libc.hdr.types.socklen_t 106 libc.src.__support.macros.sanitizer 107 libc.src.__support.OSUtil.osutil 108 libc.src.errno.errno 109) 110 111add_entrypoint_object( 112 recvmsg 113 SRCS 114 recvmsg.cpp 115 HDRS 116 ../recvmsg.h 117 DEPENDS 118 libc.include.sys_syscall 119 libc.hdr.types.struct_msghdr 120 libc.src.__support.macros.sanitizer 121 libc.src.__support.OSUtil.osutil 122 libc.src.errno.errno 123) 124