Add ERR_put_func_error, and use it.
[openssl.git] / crypto / bio / bss_acpt.c
index 8955aa8a7ffafdd0782d81a9c9031fac68c8b5e2..739bd1ac5f732490b0ab68dbb7758737e752b73c 100644 (file)
@@ -226,7 +226,7 @@ static int acpt_state(BIO *b, BIO_ACCEPT *c)
                              BIO_ADDRINFO_socktype(c->addr_iter),
                              BIO_ADDRINFO_protocol(c->addr_iter), 0);
             if (ret == (int)INVALID_SOCKET) {
-                SYSerr(SYS_F_SOCKET, get_last_socket_error());
+                SYSerr("socket", get_last_socket_error());
                 ERR_add_error_data(4,
                                    "hostname=", c->param_addr,
                                    " service=", c->param_serv);