Re: DH_get0_pqg not defined on 5.8 master if you build without TLS transport
Robert Story <[email protected]>
| Newsgroups | gmane.network.net-snmp.devel |
|---|---|
| Organization | FreeSNMP |
| Message-ID | <[email protected]> |
On Wed 2017-12-20 10:51:07-0500 Robert wrote: > On Wed 2017-12-20 08:42:19-0500 Bill wrote: > > I've attached a patch that at least compiles that pulls the compat > > functions that snmpusm needs into the new #if, dunno if you have a > > better idea. I haven't tested it with TLS transports. > > I thins that snmp_openssl. c is the right place for any needed compat > functions that the apps need. It would make sense for those to go at > the top of the file with their own ifdef protection as they were in > snmpusm.c (#if defined(HAVE_OPENSSL_DH_H) > && !defined(HAVE_DH_funcXX)). The certificate related functions with > the (poorly named) LIBSSL ifdef would follow. The attached patch against master builds with and without TLS transports on CentOS 6 (openssl 1.0) and Fedora 27 (openssl 1.1). -- Robert Story <http://www.isi.edu/~rstory> USC Information Sciences Institute <http://www.isi.edu/> ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Net-snmp-coders mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/net-snmp-coders
openssl-compat-rs.patch
(text/x-patch, 369 B)
commit 89c9d93f2f24cea7f8dac12d36f31daf12419203 Author: Robert Story <[email protected]> Date: Wed Dec 20 11:33:28 2017 -0500 align prototype and function; remove duplicate function commit 18eb1be3052fe63c6e8ada1cea2409e146be9bab Author: Robert Story <[email protected]> Date: Wed Dec 20 11:07:24 2017 -0500 move compat funcs for apps to top of file