Not always used.
[oweals/openssl.git] / crypto / bio / bss_dgram.c
index 3f568da142dbf8590ed98a99ee2f558d82e0dda7..2e1a6fac33d90596f1f812a0684c745b8f4d2c1e 100644 (file)
@@ -289,9 +289,6 @@ static int dgram_read(BIO *b, char *out, int outl)
                                BIO_set_retry_read(b);
                                data->_errno = get_last_socket_error();
                                }
-#if 0
-                       memset(&(data->hstimeout), 0, sizeof(struct timeval));
-#endif
                        }
                }
        return(ret);
@@ -336,8 +333,10 @@ static long dgram_ctrl(BIO *b, int cmd, long num, void *ptr)
        int *ip;
        struct sockaddr *to = NULL;
        bio_dgram_data *data = NULL;
+#if defined(IP_MTU_DISCOVER) || defined(IP_MTU)
        long sockopt_val = 0;
        unsigned int sockopt_len = 0;
+#endif
 #ifdef OPENSSL_SYS_LINUX
        socklen_t addr_len;
        struct sockaddr_storage addr;