pike.git / lib / modules / Protocols.pmod / HTTP.pmod / Server.pmod / SSLPort.pike

version» Context lines:

pike.git/lib/modules/Protocols.pmod/HTTP.pmod/Server.pmod/SSLPort.pike:53:    ctx->add_cert( key, certificate, ({"*"}) );    }    else    set_default_keycert();       if (!bind(portno, new_connection, this::interface, share))    error("Failed to bind port %s%d: %s\n",    interface?interface+":":"", portno, strerror(errno()));   }    - void destroy() { close(); } + protected void _destruct() { close(); }      //! The port accept callback   protected void new_connection()   {    SSL.File fd=accept();    Request r=request_program();    r->attach_fd(fd,this,callback);   }      protected void set_default_keycert()