~ | | -
Patch illumos-gate per this issue's diff.
|
| ~ | - Ran through all the steps documented in README.contrib to update dns_sd et al for the latest mDNSResponder tarball.
|
- | | -
run preprocessing diff testing (see test script mdnspp attached to this review) without the new _ILLUMOS_MDNS macro defined:
$ for f in $(git diff --name-only HEAD^ | grep '.c$'); do NO_ILLUMOS_MDNS=1 mdnspp $f HEAD^; done
|
- | |
|
- | | There will be many diffs shown, as all the Apple-default blocks will be active. |
- | |
|
- | | - re-run preprocessing diff testing with the new macro defined:
$ for f in $(git diff --name-only HEAD^ | grep '.c$'); do mdnspp $f HEAD^; done
Diffing pre-processed usr/src/cmd/cmd-inet/usr.bin/dns-sd/dns-sd.c
Diffing pre-processed usr/src/cmd/cmd-inet/usr.lib/mdnsd/DNSCommon.c
Diffing pre-processed usr/src/cmd/cmd-inet/usr.lib/mdnsd/DNSDigest.c
Diffing pre-processed usr/src/cmd/cmd-inet/usr.lib/mdnsd/PlatformCommon.c
Diffing pre-processed usr/src/cmd/cmd-inet/usr.lib/mdnsd/PosixDaemon.c
Diffing pre-processed usr/src/cmd/cmd-inet/usr.lib/mdnsd/mDNS.c
Diffing pre-processed usr/src/cmd/cmd-inet/usr.lib/mdnsd/mDNSPosix.c
Diffing pre-processed usr/src/cmd/cmd-inet/usr.lib/mdnsd/mDNSUNP.c
Diffing pre-processed usr/src/cmd/cmd-inet/usr.lib/mdnsd/uDNS.c
Diffing pre-processed usr/src/cmd/cmd-inet/usr.lib/mdnsd/uds_daemon.c
Diffing pre-processed usr/src/lib/libdns_sd/common/dnssd_clientlib.c
Diffing pre-processed usr/src/lib/libdns_sd/common/dnssd_clientstub.c
Diffing pre-processed usr/src/lib/libdns_sd/java/common/JNISupport.c
|
- | |
|
- | | (no diffs shown anymore) |