On Sat, Apr 10, 2021 at 02:59:36PM +0200, Eric Faurot wrote:
> Do not build unused files and remove related prototypes.
> Also remove bogus libm dependency.

ok tb

> 
> Index: smtpd.h
> ===================================================================
> RCS file: /cvs/src/usr.sbin/smtpd/smtpd.h,v
> retrieving revision 1.666
> diff -u -p -r1.666 smtpd.h
> --- smtpd.h   10 Apr 2021 06:44:18 -0000      1.666
> +++ smtpd.h   10 Apr 2021 12:34:27 -0000
> @@ -1638,11 +1638,6 @@ const char *srs_encode(const char *, con
>  const char *srs_decode(const char *);
>  
>  
> -/* ssl_smtpd.c */
> -void   *ssl_mta_init(void *, char *, off_t, const char *);
> -void   *ssl_smtp_init(void *, int);
> -
> -
>  /* stat_backend.c */
>  struct stat_backend  *stat_backend_lookup(const char *);
>  void stat_increment(const char *, size_t);
> Index: ssl.h
> ===================================================================
> RCS file: /cvs/src/usr.sbin/smtpd/ssl.h,v
> retrieving revision 1.22
> diff -u -p -r1.22 ssl.h
> --- ssl.h     5 Mar 2021 12:37:32 -0000       1.22
> +++ ssl.h     10 Apr 2021 12:54:19 -0000
> @@ -65,9 +65,3 @@ int         ssl_load_pkey(const void *, size_t,
>  int          ssl_ctx_fake_private_key(SSL_CTX *, const void *, size_t,
>                   char *, off_t, X509 **, EVP_PKEY **);
>  char *ssl_pubkey_hash(const char *, off_t);
> -
> -/* ssl_privsep.c */
> -int          ssl_by_mem_ctrl(X509_LOOKUP *, int, const char *, long, char 
> **);
> -
> -/* ssl_verify.c */
> -int ssl_check_name(X509 *, const char *, int *);
> Index: smtpd/Makefile
> ===================================================================
> RCS file: /cvs/src/usr.sbin/smtpd/smtpd/Makefile,v
> retrieving revision 1.111
> diff -u -p -r1.111 Makefile
> --- smtpd/Makefile    5 Mar 2021 12:37:32 -0000       1.111
> +++ smtpd/Makefile    10 Apr 2021 12:33:13 -0000
> @@ -51,8 +51,6 @@ SRCS+=      smtp_session.c
>  SRCS+=       smtpd.c
>  SRCS+=       srs.c
>  SRCS+=       ssl.c
> -SRCS+=       ssl_smtpd.c
> -SRCS+=       ssl_verify.c
>  SRCS+=       stat_backend.c
>  SRCS+=       table.c
>  SRCS+=       to.c
> @@ -82,8 +80,8 @@ SRCS+=              stat_ramstat.c
>  MAN=         sendmail.8 smtpd.8 smtpd.conf.5 table.5
>  BINDIR=              /usr/sbin
>  
> -LDADD+=              -levent -lutil -ltls -lssl -lcrypto -lm -lz
> -DPADD+=              ${LIBEVENT} ${LIBUTIL} ${LIBTLS} ${LIBSSL} ${LIBCRYPTO} 
> ${LIBM} ${LIBZ}
> +LDADD+=              -levent -lutil -ltls -lssl -lcrypto -lz
> +DPADD+=              ${LIBEVENT} ${LIBUTIL} ${LIBTLS} ${LIBSSL} ${LIBCRYPTO} 
> ${LIBZ}
>  
>  CFLAGS+=     -fstack-protector-all
>  CFLAGS+=     -I${.CURDIR}/..
> 

Reply via email to