services
const char *services[3], **service;
services[0] = "host";
services[1] = pam_service;
services[2] = NULL;
for (service = &services[0]; *service != NULL; service++) {
{ "services", services, },
static int services(int, char *[]);
} services[] = {
for (s = services ; ; s++) {
for (s = services; ; s++) {
for (s = services ; s->name != NULL ; s++)
uint16_t *services;
cfg_ssa(sdp_session_t ss, uint16_t *services, size_t nservices, sdp_data_t *rsp)
sdp_put_uuid16(&ssp, services[i]);
if (!cfg_ssa(ss, cfgtype[i].services, cfgtype[i].nservices, &rsp))
for (ul = 0; ul < __arraycount(services); ul++) {
if (strcasecmp(optarg, services[ul].type) == 0)
if (ul == __arraycount(services))
service_type = services[ul].type;
service_name = services[ul].name;
service_desc = services[ul].desc;
service_class = services[ul].class;
for (n = 0; n < __arraycount(services); n++)
fprintf(stderr, "\t%s\t%s\n", services[n].type, services[n].name);
} services[] = {