Home
last modified time | relevance | path

Searched refs:pppoe (Results 1 – 14 of 14) sorted by relevance

/openbsd-src/usr.sbin/npppd/pppoe/
H A Dpppoe_session.c193 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 Dpppoed.c629 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 Dparse.y209 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 DMakefile9 CPPFLAGS+= -I${.CURDIR}/../pptp -I${.CURDIR}/../l2tp -I${.CURDIR}/../pppoe
27 .PATH: ${.CURDIR}/../pppoe
H A Dnpppd_ctl.c320 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 Dnpppd.c1046 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 Dnpppd.h102 struct pppoe_conf pppoe; member
H A Dppp.c1190 .pppoe = {
/openbsd-src/sys/net/
H A Dpipex.c207 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 Dpipex.h119 } pppoe; member
H A Dpipex_local.h221 struct pipex_pppoe_session pppoe; /* context for PPPoE */ member
266 /* pppoe header */
/openbsd-src/sys/conf/
H A DGENERIC102 pseudo-device pppoe # PPP over Ethernet (RFC 2516)
H A Dfiles649 pseudo-device pppoe: ifnet, ether, sppp
650 file net/if_pppoe.c pppoe needs-flag
/openbsd-src/share/man/man4/
H A DMakefile75 pms.4 ppb.4 ppp.4 pppoe.4 pppx.4 psci.4 psp.4 pty.4 puc.4 pvbus.4 \