1# 2# This file and its contents are supplied under the terms of the 3# Common Development and Distribution License ("CDDL"), version 1.0. 4# You may only use this file in accordance with the terms of version 5# 1.0 of the CDDL. 6# 7# A full copy of the text of the CDDL should have accompanied this 8# source. A copy of the CDDL is also available via the Internet 9# at http://www.illumos.org/license/CDDL. 10# 11 12# 13# Copyright 2011, Richard Lowe 14# Copyright 2013 Nexenta Systems, Inc. All rights reserved. 15# 16 17include $(SRC)/Makefile.master 18 19MANSECT= 3dns_sd 20 21MANFILES= DNSServiceBrowse.3dns_sd \ 22 DNSServiceConstructFullName.3dns_sd \ 23 DNSServiceCreateConnection.3dns_sd \ 24 DNSServiceEnumerateDomains.3dns_sd \ 25 DNSServiceProcessResult.3dns_sd \ 26 DNSServiceQueryRecord.3dns_sd \ 27 DNSServiceReconfirmRecord.3dns_sd \ 28 DNSServiceRefDeallocate.3dns_sd \ 29 DNSServiceRefSockFD.3dns_sd \ 30 DNSServiceRegister.3dns_sd \ 31 DNSServiceResolve.3dns_sd \ 32 TXTRecordCreate.3dns_sd 33 34MANLINKS= DNSServiceAddRecord.3dns_sd \ 35 DNSServiceRegisterRecord.3dns_sd \ 36 DNSServiceRemoveRecord.3dns_sd \ 37 DNSServiceUpdateRecord.3dns_sd \ 38 TXTRecordContainsKey.3dns_sd \ 39 TXTRecordDeallocate.3dns_sd \ 40 TXTRecordGetBytesPtr.3dns_sd \ 41 TXTRecordGetCount.3dns_sd \ 42 TXTRecordGetItemAtIndex.3dns_sd \ 43 TXTRecordGetLength.3dns_sd \ 44 TXTRecordGetValuePtr.3dns_sd \ 45 TXTRecordRemoveValue.3dns_sd \ 46 TXTRecordSetValue.3dns_sd 47 48DNSServiceAddRecord.3dns_sd := LINKSRC = DNSServiceCreateConnection.3dns_sd 49DNSServiceRegisterRecord.3dns_sd:= LINKSRC = DNSServiceCreateConnection.3dns_sd 50DNSServiceRemoveRecord.3dns_sd := LINKSRC = DNSServiceCreateConnection.3dns_sd 51DNSServiceUpdateRecord.3dns_sd := LINKSRC = DNSServiceCreateConnection.3dns_sd 52 53TXTRecordContainsKey.3dns_sd := LINKSRC = TXTRecordCreate.3dns_sd 54TXTRecordDeallocate.3dns_sd := LINKSRC = TXTRecordCreate.3dns_sd 55TXTRecordGetBytesPtr.3dns_sd := LINKSRC = TXTRecordCreate.3dns_sd 56TXTRecordGetCount.3dns_sd := LINKSRC = TXTRecordCreate.3dns_sd 57TXTRecordGetItemAtIndex.3dns_sd := LINKSRC = TXTRecordCreate.3dns_sd 58TXTRecordGetLength.3dns_sd := LINKSRC = TXTRecordCreate.3dns_sd 59TXTRecordGetValuePtr.3dns_sd := LINKSRC = TXTRecordCreate.3dns_sd 60TXTRecordRemoveValue.3dns_sd := LINKSRC = TXTRecordCreate.3dns_sd 61TXTRecordSetValue.3dns_sd := LINKSRC = TXTRecordCreate.3dns_sd 62 63.KEEP_STATE: 64 65include $(SRC)/man/Makefile.man 66 67install: $(ROOTMANFILES) $(ROOTMANLINKS) 68