diff --git a/larvitsmpp.js b/larvitsmpp.js index e7bb366..ff6e5e3 100644 --- a/larvitsmpp.js +++ b/larvitsmpp.js @@ -408,10 +408,15 @@ function session(sock, options, callback) { /** * Setup a server * - * @param obj options - host, port, checkuserpass() etc + * @param obj options - host, port, checkuserpass() etc (OPTIONAL) * @param func callback(session) */ function server(options, callback) { + if (typeof options === 'function') { + callback = options; + options = {}; + } + // Set default options options = merge({ 'host': 'localhost',