Home
last modified time | relevance | path

Searched refs:to (Results 1 – 25 of 25) sorted by relevance

/lib/liblwip/
DUPGRADING2 ports or applications to be changed. Use it to update a port or an
3 application written for an older version of lwIP to correctly work
14 compatibility to old applications, but will be removed in the future).
16 * Renamed mem_realloc() to mem_trim() to prevent confusion with realloc()
20 shutdown before): Now the application does *NOT* get any calls to the recv
24 make sure you return ERR_ABRT to prevent accessing unallocated memory.
28 * Changed netconn_receive() and netconn_accept() to return
29 err_t, not a pointer to new data/netconn.
33 now set errno to EWOULDBLOCK/EAGAIN, not ETIMEDOUT.
35 * Added a minimal version of posix fctl() to have a
[all …]
DCHANGELOG21 which are a simple wrapper to the correct lwIP include files.
27 * ip.h: implemented API functions to access so_options of IP pcbs (UDP, TCP, RAW)
43 * ppp.h, ppp_impl.h: splitted ppp.h to an internal and external header file
44 to get a clear separation of which functions an application or port may use
48 * opt.h, tcp_impl.h, tcp.c, udp.h/.c: Added a config option to randomize
64 Added pbuf flags to mark incoming packets as link-layer broadcast/multicast.
65 Also added code to allow ip_forward() to forward non-broadcast packets to
69 * tcp.c, tcp_out.c: bug #33604: added some more asserts to check that
113 * etharp.c: fixed bug #35595: Impossible to send broadcast without a gateway
121 * etharp.c: fixed bug #35531: Impossible to send multicast without a gateway
[all …]
DREADME8 The focus of the lwIP TCP/IP implementation is to reduce the RAM usage
28 * PPP (Point-to-Point Protocol)
39 and additions to the stack to further increase its usefulness.
44 mailing list. A core team of developers will commit changes to the
84 documentation and browsing the mailing list archives is a good way to
DCOPYING13 * 3. The name of the author may not be used to endorse or promote products
/docs/
DDoxyfile3 # This file describes the settings to be used by the documentation system
18 # Use doxygen to compare the used configuration file with the template
21 # Use doxygen to compare the used configuration file with the template
47 # The PROJECT_NUMBER tag can be used to enter a project or revision number. This
62 # the logo to the output directory.
66 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
68 # entered, it will be relative to the location where doxygen was started. If
73 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create up to 4096
78 # performance problems for the file system. Adapt CREATE_SUBDIRS_LEVEL to
85 # CREATE_SUBDIRS tag is set to YES. Level 0 represents 16 directories, and every
[all …]
/lib/liblwip/doc/
Dsnmp_agent.txt5 This is a brief introduction how to use and configure the SNMP agent.
6 Note the agent uses the raw-API UDP interface so you may also want to
7 read rawapi.txt to gain a better understanding of the SNMP message handling.
18 relative. SNMP is simple compared to the complex ISO network
30 Writing to or changing the ARP and IP address and route
41 All routes are considered to be up (U).
49 to use pbuf-chains. Larger payloads than the minimum
51 PBUF_POOL_SIZE and IP_REASS_BUFSIZE are set to match your
57 First of all you'll need to add the following define
58 to your local lwipopts.h:
[all …]
Dcontrib.txt6 2 How to contribute to lwIP
8 Here is a short list of suggestions to anybody working with lwIP and
9 trying to contribute bug reports, fixes, enhancements, platform ports etc.
11 to fixes or questions might often come late. Hopefully the bug and patch tracking
24 9. don't initialize static and/or global variables to zero, the compiler takes care of that.
31 (This forces you to synchronize documentation and implementation.)
43 is to NOT touch archs you can't test and let maintainers take care of them.
44 This is a good way to see if they are used at all - the same goes for unix
46 4. Do not file a bug and post a fix to it to the patch area. Either a bug report
48 …If you correct an existing bug then attach the patch to the bug rather than creating a new entry i…
[all …]
Drawapi.txt6 to use for communication with the TCP/IP code:
12 to use the lwIP stack. It is quite similar to the BSD socket API. The
19 currently it is built on top of the sequential API. It is meant to
20 provide all functions needed to run socket API applications running
21 on other platforms (e.g. unix / windows etc.). However, due to limitations
49 Only since 1.3.0, if SYS_LIGHTWEIGHT_PROT is set to 1
50 and LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT is set to 1,
59 The raw TCP/IP interface allows the application program to integrate
70 the raw TCP/IP interface are more difficult to understand. Still, this
83 argument. Also, in order to be able to keep program specific state,
[all …]
Dsavannah.txt6 2 - Committers/developers CVS access using SSH (to be written)
7 3 - Merging from DEVEL branch to main trunk (stable branch)
8 4 - How to release lwIP
32 As such, CVS commits to the server occur through a SSH tunnel for project members.
43 Try to login using SSH:
50 Server refused to allocate pty
52 then you could login; Savannah refuses to give you a shell - which is OK, as we
53 are allowed to use SSH for CVS only. Now, you should be able to do this:
59 commit them. Make sure you know what you are doing when using CVS to make
66 3 Merging from DEVEL branch to main trunk (stable)
[all …]
Dsys_arch.txt7 general idea is that porting lwIP to new architectures requires only
8 small changes to a few header files and a new sys_arch
9 implementation. It is also possible to do a sys_arch implementation
12 The sys_arch provides semaphores and mailboxes to lwIP. For the full
15 functionality. Previous versions of lwIP required the sys_arch to
19 In addition to the source file providing the functionality of sys_arch,
26 either as a queue which allows multiple messages to be posted to a
38 allows both using pointers or actual OS structures to be used. This way, memory
46 Is called to initialize the sys_arch layer.
50 Creates a new semaphore. The semaphore is allocated to the memory that 'sem'
[all …]
DFILES1 savannah.txt - How to obtain the current development source code.
2 contrib.txt - How to contribute to lwIP as a developer.
/sys/kern/
Dlibc.c58 strcpy(char *to, const char *from) in strcpy() argument
60 char *save = to; in strcpy()
62 for (; (*to = *from); ++from, ++to); in strcpy()
68 strncpy(char *to, const char *from, size_t length) in strncpy() argument
70 char *save = to; in strncpy()
72 for (; (*to = *from) != '\0' && length > 0; ++from, ++to, length--); in strncpy()
74 *to = '\0'; in strncpy()
/lib/libc/
Dstring.c24 strcpy(char *to, const char *from) in strcpy() argument
26 char *save = to; in strcpy()
28 for (; (*to = *from); ++from, ++to); in strcpy()
34 strncpy(char *to, const char *from, size_t length) in strncpy() argument
36 char *save = to; in strncpy()
38 for (; (*to = *from) != '\0' && length > 0; ++from, ++to, length--); in strncpy()
40 *to = '\0'; in strncpy()
/lib/liblwip/src/netif/
DFILES9 largely made Ethernet independent so you should be able to
23 protocol. It requires a sio (serial I/O) module to work.
25 ppp/ Point-to-Point Protocol stack
27 It matches quite well to pppd 2.3.1 (http://ppp.samba.org), although
28 compared to that, it has some modifications for embedded systems and
/include/
Dstring.h13 char *strcpy(char *to, const char *from);
16 char *strncpy(char *to, const char *from, size_t len);
/sys/amd64/
Dkernel.lds76 /* Adjust the address for the data segment. We want to adjust up to
108 /* gcc uses crtbegin.o to find the start of
113 linker won't look for a file to match a
119 /* We don't want to include the .ctor section from
161 /* Align here to ensure that the .bss section occupies space up to
162 _end. Align after .bss to ensure correct alignment even if the
196 Symbols in the DWARF debugging sections are relative to the beginning
Dswitch.S22 # Switch stack from old to new thread
Dtrapentry.S181 # Pass the trap frame as an argument to trap_entry
207 # Return to userspace
Dtrap.c137 extern int copy_unsafe(void *to, void *from, uintptr_t len);
141 extern int copystr_unsafe(void *to, void *from, uintptr_t len);
Dmultiboot.S121 # Print halt to the graphics memory if we return
/
DLICENSE3 Permission to use, copy, modify, and distribute this software for any
DSConstruct20 ("NUMCPUS", "Number of CPUs to use for build (0 means auto).", "0"),
135 # XXX: Hack to support clang static analyzer
/sys/
DSConscript10 # Multiboot requires multiboot.S to be the first file
/lib/liblwip/src/api/
Dsockets.c791 const struct sockaddr *to, socklen_t tolen) argument
820 LWIP_ERROR("lwip_sendto: invalid address", (((to == NULL) && (tolen == 0)) ||
822 ((to->sa_family) == AF_INET) && ((((mem_ptr_t)to) % 4) == 0))),
824 to_in = (const struct sockaddr_in *)(void*)to;
900 if (to) {
/lib/liblwip/src/include/lwip/
Dsockets.h337 const struct sockaddr *to, socklen_t tolen);