Home
last modified time | relevance | path

Searched refs:raw (Results 1 – 13 of 13) sorted by relevance

/lib/liblwip/src/
DFILES2 you use the lowel-level call-back/raw API.
5 memory and buffer management, and the low-level raw API.
/lib/liblwip/src/include/lwip/
Dsnmp_asn1.h82 err_t snmp_asn1_dec_raw(struct pbuf *p, u16_t ofs, u16_t len, u16_t raw_len, u8_t *raw);
93 err_t snmp_asn1_enc_raw(struct pbuf *p, u16_t ofs, u16_t raw_len, u8_t *raw);
Dapi.h144 struct raw_pcb *raw; member
/lib/liblwip/src/core/snmp/
Dasn1_enc.c562 snmp_asn1_enc_raw(struct pbuf *p, u16_t ofs, u16_t raw_len, u8_t *raw) in snmp_asn1_enc_raw() argument
581 *msg_ptr = *raw; in snmp_asn1_enc_raw()
582 raw++; in snmp_asn1_enc_raw()
601 *msg_ptr = *raw; in snmp_asn1_enc_raw()
Dasn1_dec.c596 snmp_asn1_dec_raw(struct pbuf *p, u16_t ofs, u16_t len, u16_t raw_len, u8_t *raw) in snmp_asn1_dec_raw() argument
618 *raw = *msg_ptr; in snmp_asn1_dec_raw()
619 raw++; in snmp_asn1_dec_raw()
636 *raw = *msg_ptr; in snmp_asn1_dec_raw()
/lib/liblwip/src/api/
Dapi_msg.c498 msg->conn->pcb.raw = raw_new(msg->msg.n.proto);
499 if(msg->conn->pcb.raw == NULL) {
503 raw_recv(msg->conn->pcb.raw, recv_raw, msg->conn);
852 raw_remove(msg->conn->pcb.raw);
908 msg->err = raw_bind(msg->conn->pcb.raw, msg->msg.bc.ipaddr);
993 msg->err = raw_connect(msg->conn->pcb.raw, msg->msg.bc.ipaddr);
1131 msg->err = raw_send(msg->conn->pcb.raw, msg->msg.b->p);
1133 msg->err = raw_sendto(msg->conn->pcb.raw, msg->msg.b->p, &msg->msg.b->addr);
1409 *(msg->msg.ad.port) = msg->conn->pcb.raw->protocol;
Dsockets.c866 err = sock->conn->last_err = raw_sendto(sock->conn->pcb.raw, p, remote_addr);
/lib/liblwip/doc/
Drawapi.txt7 * low-level "core" / "callback" or "raw" API.
30 (also known as the "tcpip_thread"). The raw API may only be used from
57 ** The remainder of this document discusses the "raw" API. **
59 The raw TCP/IP interface allows the application program to integrate
67 The raw TCP/IP interface is not only faster in terms of code execution
70 the raw TCP/IP interface are more difficult to understand. Still, this
76 program using the raw TCP/IP interface.
370 We can give you some idea on how to proceed when using the raw API.
496 To achieve zero-copy on transmit, the data passed to the raw API must
501 This implies that PBUF_RAM/PBUF_POOL pbufs passed to raw-API send functions
Dsnmp_agent.txt6 Note the agent uses the raw-API UDP interface so you may also want to
/lib/liblwip/
DSConscript34 "src/core/raw.c",
DREADME22 * Specialized raw/native API for enhanced performance
DCHANGELOG328 IP_MULTICAST_LOOP at socket- and raw-API level.
561 raw pcbs with LWIP_TCPIP_CORE_LOCKING==1.
655 * udp.c, raw.c: Don't chain empty pbufs when sending them (fixes bug #30625)
896 if tcp_enqueue fails) both in raw- and netconn-API
929 * raw.c: Fixed bug #28506 (raw_bind should filter received packets)
1289 * raw.c, udp.c, init.c, opt.h, ip.h, sockets.h: bug #26309: Implement the
1568 sockets.c, init.c: task #7252: Implement TCP listen backlog: Warning: raw API
1591 * udp.c, raw.c: task #7497: Sort lists (pcb, netif, ...) for faster access
1645 core header files in api.h (ip/tcp/udp/raw.h) to hide the internal
1659 layer, NETCONN_MORE at netconn api layer, and TCP_WRITE_FLAG_MORE at raw api
[all …]
DUPGRADING23 * When calling tcp_abort() from a raw API TCP callback function,