X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=net.c;h=f896f564308213407fc8048512b1a53a56108fe1;hp=221ad89074226753f58832052a0ccf08103724e8;hb=13f8214c662144b2afa5c9fbf3cf2fbe1e9a36f0;hpb=74d8b443aba528dc65af874a81c53be26aaace9e diff --git a/net.c b/net.c index 221ad890..f896f564 100644 --- a/net.c +++ b/net.c @@ -6,8 +6,8 @@ /** \file net.c networking-related helper functions */ -#include "error.h" #include "para.h" +#include "error.h" #include "net.h" #include "string.h" @@ -120,7 +120,7 @@ static int sendall(int fd, const char *buf, size_t *len) total += n; bytesleft -= n; if (total < *len) - PARA_DEBUG_LOG("short write (%zd byte(s) left)", + PARA_DEBUG_LOG("short write (%zd byte(s) left)\n", *len - total); } *len = total; /* return number actually sent here */ @@ -128,15 +128,15 @@ static int sendall(int fd, const char *buf, size_t *len) } /** - * encrypt and send buffer + * Encrypt and send a binary buffer. * - * \param fd: the file descriptor - * \param buf the buffer to be encrypted and sent - * \param len the length of \a buf + * \param fd The file descriptor. + * \param buf The buffer to be encrypted and sent. + * \param len The length of \a buf. * - * Check if encrytpion is available. If yes, encrypt the given buffer. Send out - * the buffer, encrypted or not, and try to resend the remaing part in case of - * short writes. + * Check if encryption is available. If yes, encrypt the given buffer. Send + * out the buffer, encrypted or not, and try to resend the remaing part in case + * of short writes. * * \return Positive on success, \p -E_SEND on errors. */ @@ -284,14 +284,16 @@ int get_host_info(char *host, struct hostent **ret) } /** - * a wrapper around socket(2) + * A wrapper around socket(2). * - * Create an IPv4 socket for sequenced, reliable, two-way, connection-based - * byte streams. + * \param domain The communication domain that selects the protocol family. * * \return The socket fd on success, -E_SOCKET on errors. * - * \sa socket(2) + * Create an IPv4 socket for sequenced, reliable, two-way, connection-based + * byte streams. + * + * \sa socket(2). */ int get_stream_socket(int domain) {