Home
last modified time | relevance | path

Searched refs:poep_t (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/pppoe/
H A Dcommon.h74 extern poep_t *poe_mkheader(void *dptr, uint8_t codeval, int sessionid);
75 extern boolean_t poe_tagcheck(const poep_t *poep, int length,
77 extern int poe_add_str(poep_t *poep, uint16_t ttype, const char *str);
78 extern int poe_add_long(poep_t *poep, uint16_t ttype, uint32_t val);
79 extern int poe_two_longs(poep_t *poep, uint16_t ttype, uint32_t val1,
81 extern int poe_tag_copy(poep_t *poep, const uint8_t *tagp);
H A Dcommon.c148 poep_t *
151 poep_t *poep; in poe_mkheader()
154 assert(dptr != NULL && IS_P2ALIGNED(dptr, sizeof (poep_t *))); in poe_mkheader()
157 poep = (poep_t *)dptr; in poe_mkheader()
170 poe_tagcheck(const poep_t *poep, int length, const uint8_t *tptr) in poe_tagcheck()
199 poe_tag_insert(poep_t *poep, uint16_t ttype, const void *data, size_t dlen) in poe_tag_insert()
223 poe_add_str(poep_t *poep, uint16_t ttype, const char *str) in poe_add_str()
233 poe_add_long(poep_t *poep, uint16_t ttype, uint32_t val) in poe_add_long()
244 poe_two_longs(poep_t *poep, uint16_t ttype, uint32_t val1, uint32_t val2) in poe_two_longs()
259 poe_tag_copy(poep_t *poep, const uint8_t *tagp) in poe_tag_copy()
H A Dpppoed.h41 extern int locate_service(poep_t *poep, int plen, const char *iname,
43 extern int launch_service(int tunfd, poep_t *poep, void *srvp,
H A Dpppoed.c259 poep_t *poep = (poep_t *)databuf; in handle_input()
350 (void) poe_add_str((poep_t *)pkt_output, POETT_NAMERR, in handle_input()
358 poep = (poep_t *)pkt_output; in handle_input()
H A Dpppoec.c260 const poep_t *poemsg_data; /* Pointer to PPPoE packet */
445 display_pppoe(FILE *out, const poep_t *poep, int plen, const ppptun_atype *pap) in display_pppoe()
585 send_pppoe(const poep_t *poep, const char *msgname, in send_pppoe()
619 poep_t *poep; in send_padi()
654 poep_t *poep; in find_all_servers()
689 poep = (poep_t *)pkt_input; in find_all_servers()
805 newmsg->poemsg_data = (const poep_t *)(newmsg + 1); in save_message()
832 poep_t *poep; in send_padr()
1407 poep_t *poep; in find_server()
1479 poep = (poep_t *)pkt_input; in find_server()
H A Doptions.c1883 locate_service(poep_t *poep, int plen, const char *iname, ppptun_atype *pap, in locate_service()
1886 poep_t *opoe; in locate_service()
2073 launch_service(int tunfd, poep_t *poep, void *srvp, struct ppptun_control *ptc) in launch_service()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_pppoe.c91 interpret_pppoe(int flags, poep_t *poep, int len) in interpret_pppoe()
96 if (len < sizeof (poep_t)) in interpret_pppoe()
99 payload = (uint8_t *)poep + sizeof (poep_t); in interpret_pppoe()
125 len -= sizeof (poep_t); in interpret_pppoe()
H A Dsnoop.h268 extern int interpret_pppoe(int, poep_t *, int);
H A Dsnoop_ether.c349 (void) interpret_pppoe(flags, (poep_t *)data, len); in interpret_ether()
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/
H A Dpppoe.c309 const poep_t *poep; in handle_pppoe_input()
328 poep = (const poep_t *)data->buf; in handle_pppoe_input()
329 tagp = (const uint8_t *)poep + offsetof(poep_t, poep_length); in handle_pppoe_input()
/illumos-gate/usr/src/uts/common/net/
H A Dpppoe.h55 } poep_t; typedef
/illumos-gate/usr/src/uts/common/io/ppp/sppptun/
H A Dsppptun.c792 poep_t *poep; in sppptun_outpkt()
939 poep = (poep_t *)mp->b_rptr; in sppptun_outpkt()
969 ((poep_t *)datamb->b_rptr)->poep_code == in sppptun_outpkt()
2081 const poep_t *poep; in sppptun_recv()
2095 MBLKL(mp) < sizeof (poep_t)) && in sppptun_recv()
2096 !pullupmsg(mp, sizeof (poep_t))) in sppptun_recv()
2098 poep = (const poep_t *)mp->b_rptr; in sppptun_recv()