Reformat using clang-format.

This commit is contained in:
Mke Brady
2015-06-01 23:16:50 +01:00
parent 04e27cfe4f
commit 87a0475c16
25 changed files with 4987 additions and 5001 deletions
+44 -61
View File
@@ -32,79 +32,62 @@
static DNSServiceRef service;
static int mdns_dns_sd_register(char *apname, int port) {
const char *recordwithoutmetadata[] = { MDNS_RECORD_WITHOUT_METADATA, NULL };
const char *recordwithoutmetadata[] = {MDNS_RECORD_WITHOUT_METADATA, NULL};
#ifdef CONFIG_METADATA
const char *recordwithmetadata[] = { MDNS_RECORD_WITH_METADATA, NULL };
#endif
char **record;
#ifdef CONFIG_METADATA
if (config.meta_dir)
record = recordwithmetadata;
else
const char *recordwithmetadata[] = {MDNS_RECORD_WITH_METADATA, NULL};
#endif
record = recordwithoutmetadata;
uint16_t length = 0;
const char **field;
char **record;
#ifdef CONFIG_METADATA
if (config.meta_dir)
record = recordwithmetadata;
else
#endif
record = recordwithoutmetadata;
// Concatenate string contained i record into buf.
uint16_t length = 0;
const char **field;
for (field = record; *field; field ++)
{
length += strlen(*field) + 1; // One byte for length each time
}
// Concatenate string contained i record into buf.
char *buf = malloc(length * sizeof(char));
if (buf == NULL)
{
warn("dns_sd: buffer record allocation failed");
return -1;
}
for (field = record; *field; field++) {
length += strlen(*field) + 1; // One byte for length each time
}
char *p = buf;
char *buf = malloc(length * sizeof(char));
if (buf == NULL) {
warn("dns_sd: buffer record allocation failed");
return -1;
}
for (field = record; *field; field ++)
{
char * newp = stpcpy(p + 1, *field);
*p = newp - p - 1;
p = newp;
}
char *p = buf;
DNSServiceErrorType error;
error = DNSServiceRegister(&service,
0,
kDNSServiceInterfaceIndexAny,
apname,
"_raop._tcp",
"",
NULL,
htons((uint16_t)port),
length,
buf,
NULL,
NULL);
for (field = record; *field; field++) {
char *newp = stpcpy(p + 1, *field);
*p = newp - p - 1;
p = newp;
}
free(buf);
DNSServiceErrorType error;
error = DNSServiceRegister(&service, 0, kDNSServiceInterfaceIndexAny, apname, "_raop._tcp", "",
NULL, htons((uint16_t)port), length, buf, NULL, NULL);
if (error == kDNSServiceErr_NoError)
return 0;
else
{
warn("dns-sd: DNSServiceRegister error %d", error);
return -1;
}
free(buf);
if (error == kDNSServiceErr_NoError)
return 0;
else {
warn("dns-sd: DNSServiceRegister error %d", error);
return -1;
}
}
static void mdns_dns_sd_unregister(void) {
if (service)
{
DNSServiceRefDeallocate(service);
service = NULL;
}
if (service) {
DNSServiceRefDeallocate(service);
service = NULL;
}
}
mdns_backend mdns_dns_sd = {
.name = "dns-sd",
.mdns_register = mdns_dns_sd_register,
.mdns_unregister = mdns_dns_sd_unregister
};
mdns_backend mdns_dns_sd = {.name = "dns-sd",
.mdns_register = mdns_dns_sd_register,
.mdns_unregister = mdns_dns_sd_unregister};