/* * ZMap Copyright 2013 Regents of the University of Michigan * * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy * of the License at http://www.apache.org/licenses/LICENSE-2.0 */ #ifndef ZMAP_SEND_BSD_H #define ZMAP_SEND_BSD_H #include #include #include #include #include "../lib/includes.h" #include #include #ifdef ZMAP_SEND_LINUX_H #error "Don't include both send-bsd.h and send-linux.h" #endif int send_run_init(UNUSED sock_t sock) { // Don't need to do anything on BSD-like variants return EXIT_SUCCESS; } int send_packet(sock_t sock, void *buf, int len, UNUSED uint32_t idx) { return write(sock.sock, buf, len); } #endif /* ZMAP_SEND_BSD_H */