Lines Matching defs:protocols
63 static struct protocol protocols[] = {
91 # define NUM_AUTHORIZATION (sizeof (protocols) /\
127 if (protocols[i].name_length == auth->name_length &&
128 memcmp (protocols[i].name, auth->name, (int) auth->name_length) == 0 &&
129 protocols[i].Add)
132 (*protocols[i].Add) (auth->data_length, auth->data,
154 XdmcpRegisterAuthorization (protocols[i].name,
155 (int)protocols[i].name_length);
213 if (protocols[i].name_length == name_length &&
214 memcmp (protocols[i].name, name, (int) name_length) == 0)
216 return (*protocols[i].Check) (data_length, data, client, reason);
230 if (protocols[i].Reset)
231 (*protocols[i].Reset)();
246 if (protocols[i].FromID &&
247 (*protocols[i].FromID) (id, data_lenp, datap)) {
248 *name_lenp = protocols[i].name_length;
249 *namep = protocols[i].name;
266 if (protocols[i].name_length == name_length &&
267 memcmp (protocols[i].name, name, (int) name_length) == 0 &&
268 protocols[i].Remove)
270 return (*protocols[i].Remove) (data_length, data);
283 if (protocols[i].name_length == name_length &&
284 memcmp (protocols[i].name, name, (int) name_length) == 0 &&
285 protocols[i].Add)
287 return (*protocols[i].Add) (data_length, data, FakeClientID(0));
307 if (protocols[i].name_length == name_length &&
308 memcmp (protocols[i].name, name, (int) name_length) == 0 &&
309 protocols[i].Generate)
311 return (*protocols[i].Generate) (data_length, data,