Searched refs:pppoe (Results 1 – 14 of 14) sorted by relevance
| /openbsd-src/usr.sbin/npppd/pppoe/ |
| H A D | pppoe_session.c | 193 struct pppoe_header pppoe0, *pppoe; in pppoe_session_output() local 206 pppoe = (struct pppoe_header *)pkt; in pppoe_session_output() 207 pppoe->length = htons(lpkt - sizeof(pppoe0)); in pppoe_session_output() 239 struct pppoe_header pppoe; in pppoe_session_send_PADT() local 253 memset(&pppoe, 0, sizeof(pppoe)); in pppoe_session_send_PADT() 254 pppoe.ver = PPPOE_RFC2516_VER; in pppoe_session_send_PADT() 255 pppoe.type = PPPOE_RFC2516_TYPE; in pppoe_session_send_PADT() 256 pppoe.code = PPPOE_CODE_PADT; in pppoe_session_send_PADT() 257 pppoe.session_id = htons(_this->session_id); in pppoe_session_send_PADT() 258 bytebuffer_put(buf, &pppoe, sizeof(pppoe)); in pppoe_session_send_PADT() [all …]
|
| H A D | pppoed.c | 629 struct pppoe_header *pppoe; in pppoed_input() local 641 pppoe = (struct pppoe_header *)pkt; in pppoed_input() 642 session_id = pppoe->session_id = ntohs(pppoe->session_id); in pppoed_input() 643 pppoe->length = ntohs(pppoe->length); in pppoed_input() 649 pppoe_code_string(pppoe->code), pppoe->code, in pppoed_input() 650 pppoe->ver, pppoe->type, pppoe->session_id, in pppoed_input() 657 if (lpkt < pppoe->length) { in pppoed_input() 663 lpkt = pppoe->length; in pppoed_input() 665 if (pppoe->type != PPPOE_RFC2516_TYPE || in pppoed_input() 666 pppoe->ver != PPPOE_RFC2516_VER) { in pppoed_input() [all …]
|
| /openbsd-src/usr.sbin/npppd/npppd/ |
| H A D | parse.y | 209 strlcpy(n->proto.pppoe.name, $2, 210 sizeof(n->proto.pppoe.name)); 211 n->name = n->proto.pppoe.name; 266 &curr_tunnconf->proto.pppoe, entry); 336 strlcpy(curr_tunnconf->proto.pppoe.if_name, $4, 337 sizeof(curr_tunnconf->proto.pppoe.if_name)); 468 curr_tunnconf->proto.pppoe.service_name = $2; 471 curr_tunnconf->proto.pppoe.accept_any_service = $2; 474 curr_tunnconf->proto.pppoe.ac_name = $2; 477 curr_tunnconf->proto.pppoe [all...] |
| H A D | Makefile | 9 CPPFLAGS+= -I${.CURDIR}/../pptp -I${.CURDIR}/../l2tp -I${.CURDIR}/../pppoe 27 .PATH: ${.CURDIR}/../pppoe
|
| H A D | npppd_ctl.c | 320 pppoe_session *pppoe; in npppd_ppp_get_pipex_stat() local 336 pppoe = (pppoe_session *)ppp->phy_context; in npppd_ppp_get_pipex_stat() 340 req.psr_session_id = pppoe->session_id; in npppd_ppp_get_pipex_stat()
|
| H A D | npppd.c | 1046 pppoe_session *pppoe; in npppd_ppp_pipex_enable() local 1069 pppoe = (pppoe_session *)ppp->phy_context; in npppd_ppp_pipex_enable() 1073 req.pr_session_id = pppoe->session_id; in npppd_ppp_pipex_enable() 1075 strlcpy(req.pr_proto.pppoe.over_ifname, in npppd_ppp_pipex_enable() 1076 pppoe_session_listen_ifname(pppoe), in npppd_ppp_pipex_enable() 1077 sizeof(req.pr_proto.pppoe.over_ifname)); in npppd_ppp_pipex_enable() 1085 memcpy(eh->ether_dhost, pppoe->ether_addr, ETHER_ADDR_LEN); in npppd_ppp_pipex_enable() 1192 pppoe_session *pppoe; in npppd_ppp_pipex_disable() local 1209 pppoe = (pppoe_session *)ppp->phy_context; in npppd_ppp_pipex_disable() 1213 req.pcr_session_id = pppoe in npppd_ppp_pipex_disable() [all...] |
| H A D | npppd.h | 102 struct pppoe_conf pppoe; member
|
| H A D | ppp.c | 1190 .pppoe = {
|
| /openbsd-src/sys/net/ |
| H A D | pipex.c | 207 ifp = if_get(session->proto.pppoe.over_ifidx); in pipexintr() 209 struct pipex_pppoe_header *pppoe; in pipexintr() local 212 pppoe = mtod(m, struct pipex_pppoe_header *); in pipexintr() 213 len = ntohs(pppoe->length); in pipexintr() 307 over_ifp = if_unit(req->pr_proto.pppoe.over_ifname); in pipex_init_session() 349 session->proto.pppoe.over_ifidx = over_ifp->if_index; in pipex_init_session() 1276 struct pipex_pppoe_header pppoe; in pipex_pppoe_lookup_session() local 1279 if (m0->m_pkthdr.len < (sizeof(struct ether_header) + sizeof(pppoe))) in pipex_pppoe_lookup_session() 1283 sizeof(struct pipex_pppoe_header), &pppoe); in pipex_pppoe_lookup_session() 1284 pppoe in pipex_pppoe_lookup_session() 1305 struct pipex_pppoe_header pppoe; pipex_pppoe_input() local 1329 struct pipex_pppoe_header *pppoe; pipex_pppoe_output() local [all...] |
| H A D | pipex.h | 119 } pppoe; member
|
| H A D | pipex_local.h | 221 struct pipex_pppoe_session pppoe; /* context for PPPoE */ member 266 /* pppoe header */
|
| /openbsd-src/sys/conf/ |
| H A D | GENERIC | 102 pseudo-device pppoe # PPP over Ethernet (RFC 2516)
|
| H A D | files | 649 pseudo-device pppoe: ifnet, ether, sppp 650 file net/if_pppoe.c pppoe needs-flag
|
| /openbsd-src/share/man/man4/ |
| H A D | Makefile | 75 pms.4 ppb.4 ppp.4 pppoe.4 pppx.4 psci.4 psp.4 pty.4 puc.4 pvbus.4 \
|