]> git.ozlabs.org Git - ccan-lca-2011.git/blobdiff - ccan/oserver/oserver.h
lca2011: add option parsing using ccan/opt.
[ccan-lca-2011.git] / ccan / oserver / oserver.h
index d727560cd76455d092acd3db9a6e06adbd16add7..f71f3e2881182b7d4d9848cc8ca2f0d7a05dbd19 100644 (file)
@@ -4,18 +4,18 @@
 
 /**
  * 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