NSLC
} spc_data[NSLC+1];
for (spcp = spc_data; spcp < &spc_data[NSLC+1]; spcp++) {
slc_start_reply(NSLC * 3); /* 3 bytes needed per triplet */
for (spcp = &spc_data[1]; spcp < &spc_data[NSLC+1]; spcp++) {
if (func > NSLC) {
slc_start_reply(NSLC * 3); /* 3 bytes needed per triplet */
for (spcp = &spc_data[1]; spcp < &spc_data[NSLC+1]; spcp++) {
for (spcp = &spc_data[1]; spcp < &spc_data[NSLC+1]; spcp++) {
#define SLC_NAME_OK(x) ((unsigned int)(x) <= NSLC)