Lines Matching defs:poep
259 poep_t *poep = (poep_t *)databuf;
287 poep = poe_mkheader(pkt_output, POECODE_PADT,
292 data.len = poe_length(poep) + sizeof (*poep);
293 data.buf = (caddr_t)poep;
318 if (datalen < sizeof (*poep)) {
325 if (poep->poep_code == POECODE_PADI) {
327 } else if (poep->poep_code == POECODE_PADR) {
331 poe_codename(poep->poep_code), ehost(&ptc->ptc_address));
335 poe_codename(poep->poep_code));
338 retv = locate_service(poep, datalen, ptc->ptc_name, &ptc->ptc_address,
345 if (retv <= 0 && poep->poep_code == POECODE_PADI) {
354 if (poep->poep_code == POECODE_PADR) {
358 poep = (poep_t *)pkt_output;
368 if (launch && launch_service(tunfd, poep, srvp, ptc))
374 data.len = poe_length(poep) + sizeof (*poep);
375 data.buf = (caddr_t)poep;
381 ptc->ptc_name, poe_codename(poep->poep_code));