/**
* oserver_setup - get a listening filedescriptor for an oserver
- *
- * Opens a socket and binds it to OSERVER_PORT, then sets it up to listen
+ * @port: port to use (usually OSERVER_PORT)
+ * Opens a socket and binds it to @port, then sets it up to listen
* for connections and returns it.
*
* Example:
* int serverfd;
*
- * serverfd = oserver_setup();
+ * serverfd = oserver_setup(OSERVER_PORT);
* if (serverfd < 0)
* err(1, "Failed to set up server");
*/
-int oserver_setup(void);
+int oserver_setup(unsigned short port);
/**
* oserver_serve - serve an oserver client via a file descriptor