1122405Sharti# $FreeBSD: stable/11/lib/libbsnmp/libbsnmp/Makefile 318101 2017-05-09 19:42:36Z bdrewery $ 2122405Sharti# 3122405Sharti# Author: Harti Brandt <harti@freebsd.org> 4122405Sharti 5265420Simp.include <src.opts.mk> 6216294Ssyrinx 7313538SngieCONTRIB= ${SRCTOP}/contrib/bsnmp/lib 8122405Sharti.PATH: ${CONTRIB} 9122405Sharti 10204585SuqsLIB= bsnmp 11225227SkibSHLIB_MAJOR= 6 12276128SbaptLD_FATAL_WARNINGS= no 13122405Sharti 14133215ShartiCFLAGS+= -I${CONTRIB} -DHAVE_ERR_H -DHAVE_GETADDRINFO -DHAVE_STRLCPY 15150927ShartiCFLAGS+= -DHAVE_STDINT_H -DHAVE_INTTYPES_H -DQUADFMT='"llu"' -DQUADXFMT='"llx"' 16122405Sharti 17216294Ssyrinx.if ${MK_OPENSSL} != "no" 18216294SsyrinxCFLAGS+= -DHAVE_LIBCRYPTO 19275024SbaptLIBADD= crypto 20216294Ssyrinx.endif 21216294Ssyrinx 22216294SsyrinxSRCS= asn1.c snmp.c snmpagent.c snmpclient.c snmpcrypto.c support.c 23310897SngieINCS= asn1.h snmp.h snmpagent.h snmpclient.h 24310897SngieMAN= asn1.3 bsnmpagent.3 bsnmpclient.3 bsnmplib.3 25122405Sharti 26310897SngieMLINKS+= asn1.3 asn_append_oid.3 27310897SngieMLINKS+= asn1.3 asn_commit_header.3 28310897SngieMLINKS+= asn1.3 asn_compare_oid.3 29310897SngieMLINKS+= asn1.3 asn_get_counter64_raw.3 30310897SngieMLINKS+= asn1.3 asn_get_header.3 31310897SngieMLINKS+= asn1.3 asn_get_integer.3 32310897SngieMLINKS+= asn1.3 asn_get_integer_raw.3 33310897SngieMLINKS+= asn1.3 asn_get_ipaddress.3 34310897SngieMLINKS+= asn1.3 asn_get_ipaddress_raw.3 35310897SngieMLINKS+= asn1.3 asn_get_null.3 36310897SngieMLINKS+= asn1.3 asn_get_null_raw.3 37310897SngieMLINKS+= asn1.3 asn_get_objid.3 38310897SngieMLINKS+= asn1.3 asn_get_objid_raw.3 39310897SngieMLINKS+= asn1.3 asn_get_octetstring.3 40310897SngieMLINKS+= asn1.3 asn_get_octetstring_raw.3 41310897SngieMLINKS+= asn1.3 asn_get_sequence.3 42310897SngieMLINKS+= asn1.3 asn_get_timeticks.3 43310897SngieMLINKS+= asn1.3 asn_get_uint32_raw.3 44310897SngieMLINKS+= asn1.3 asn_is_suboid.3 45310897SngieMLINKS+= asn1.3 asn_oid2str.3 46310897SngieMLINKS+= asn1.3 asn_oid2str_r.3 47310897SngieMLINKS+= asn1.3 asn_put_counter64.3 48310897SngieMLINKS+= asn1.3 asn_put_exception.3 49310897SngieMLINKS+= asn1.3 asn_put_header.3 50310897SngieMLINKS+= asn1.3 asn_put_integer.3 51310897SngieMLINKS+= asn1.3 asn_put_ipaddress.3 52310897SngieMLINKS+= asn1.3 asn_put_null.3 53310897SngieMLINKS+= asn1.3 asn_put_objid.3 54310897SngieMLINKS+= asn1.3 asn_put_octetstring.3 55310897SngieMLINKS+= asn1.3 asn_put_temp_header.3 56310897SngieMLINKS+= asn1.3 asn_put_timeticks.3 57310897SngieMLINKS+= asn1.3 asn_put_uint32.3 58310897SngieMLINKS+= asn1.3 asn_skip.3 59310897SngieMLINKS+= asn1.3 asn_slice_oid.3 60310897Sngie 61310897SngieMLINKS+= bsnmpagent.3 snmp_debug.3 62310897SngieMLINKS+= bsnmpagent.3 snmp_dep_commit.3 63310897SngieMLINKS+= bsnmpagent.3 snmp_dep_finish.3 64310897SngieMLINKS+= bsnmpagent.3 snmp_dep_lookup.3 65310897SngieMLINKS+= bsnmpagent.3 snmp_dep_rollback.3 66310897SngieMLINKS+= bsnmpagent.3 snmp_depop_t.3 67310897SngieMLINKS+= bsnmpagent.3 snmp_get.3 68310897SngieMLINKS+= bsnmpagent.3 snmp_getbulk.3 69310897SngieMLINKS+= bsnmpagent.3 snmp_getnext.3 70310897SngieMLINKS+= bsnmpagent.3 snmp_init_context.3 71310897SngieMLINKS+= bsnmpagent.3 snmp_make_errresp.3 72310897SngieMLINKS+= bsnmpagent.3 snmp_op_t.3 73310897SngieMLINKS+= bsnmpagent.3 snmp_set.3 74310897SngieMLINKS+= bsnmpagent.3 snmp_trace.3 75310897SngieMLINKS+= bsnmpagent.3 tree_size.3 76310897Sngie 77310897SngieMLINKS+= bsnmpclient.3 snmp_add_binding.3 78310897SngieMLINKS+= bsnmpclient.3 snmp_client.3 79311207SngieMLINKS+= bsnmpclient.3 snmp_client_init.3 80311207SngieMLINKS+= bsnmpclient.3 snmp_client_set_host.3 81311207SngieMLINKS+= bsnmpclient.3 snmp_client_set_port.3 82310897SngieMLINKS+= bsnmpclient.3 snmp_close.3 83310897SngieMLINKS+= bsnmpclient.3 snmp_dialog.3 84310897SngieMLINKS+= bsnmpclient.3 snmp_discover_engine.3 85310897SngieMLINKS+= bsnmpclient.3 snmp_oid_append.3 86310897SngieMLINKS+= bsnmpclient.3 snmp_open.3 87310897SngieMLINKS+= bsnmpclient.3 snmp_parse_server.3 88310897SngieMLINKS+= bsnmpclient.3 snmp_pdu_check.3 89310897SngieMLINKS+= bsnmpclient.3 snmp_pdu_create.3 90310897SngieMLINKS+= bsnmpclient.3 snmp_pdu_send.3 91310897SngieMLINKS+= bsnmpclient.3 snmp_receive.3 92310897SngieMLINKS+= bsnmpclient.3 snmp_send_cb_f.3 93310897SngieMLINKS+= bsnmpclient.3 snmp_table_cb_f.3 94310897SngieMLINKS+= bsnmpclient.3 snmp_table_fetch.3 95310897SngieMLINKS+= bsnmpclient.3 snmp_table_fetch_async.3 96310897SngieMLINKS+= bsnmpclient.3 snmp_timeout_cb_f.3 97310897SngieMLINKS+= bsnmpclient.3 snmp_timeout_start_f.3 98310897SngieMLINKS+= bsnmpclient.3 snmp_timeout_stop_f.3 99310897Sngie 100310897SngieMLINKS+= bsnmplib.3 TRUTH_GET.3 101310897SngieMLINKS+= bsnmplib.3 TRUTH_MK.3 102310897SngieMLINKS+= bsnmplib.3 TRUTH_OK.3 103310897SngieMLINKS+= bsnmplib.3 snmp_calc_keychange.3 104310897SngieMLINKS+= bsnmplib.3 snmp_get_local_keys.3 105310897SngieMLINKS+= bsnmplib.3 snmp_passwd_to_keys.3 106310897SngieMLINKS+= bsnmplib.3 snmp_pdu_decode.3 107310897SngieMLINKS+= bsnmplib.3 snmp_pdu_decode_header.3 108310897SngieMLINKS+= bsnmplib.3 snmp_pdu_decode_scoped.3 109310897SngieMLINKS+= bsnmplib.3 snmp_pdu_decode_secmode.3 110310897SngieMLINKS+= bsnmplib.3 snmp_pdu_dump.3 111310897SngieMLINKS+= bsnmplib.3 snmp_pdu_encode.3 112310897SngieMLINKS+= bsnmplib.3 snmp_pdu_free.3 113310897SngieMLINKS+= bsnmplib.3 snmp_pdu_init_secparams.3 114310897SngieMLINKS+= bsnmplib.3 snmp_value_copy.3 115310897SngieMLINKS+= bsnmplib.3 snmp_value_free.3 116310897SngieMLINKS+= bsnmplib.3 snmp_value_parse.3 117310897Sngie 118122405Sharti.include <bsd.lib.mk> 119