User Tools

Site Tools


improve_sctp_kernel_implementation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
improve_sctp_kernel_implementation [2018/12/20 11:23] – adminimprove_sctp_kernel_implementation [2020/06/17 09:00] (current) – [Code Improvements] tuexen
Line 87: Line 87:
   * Cleanup sctp_build_readq_entry_mac(). Don't have the context there twice. **Done**   * Cleanup sctp_build_readq_entry_mac(). Don't have the context there twice. **Done**
   * Cleanup sctp_send_initate_ack(). **Done**   * Cleanup sctp_send_initate_ack(). **Done**
-  * Replace bzero() by memset() and bcopy() by memcpy().+  * Replace bzero() by memset() and bcopy() by memcpy(). **Done**
   * Retire ASCONF support without AUTH. **Done**   * Retire ASCONF support without AUTH. **Done**
   * Improve disabling of AUTH. **Done**   * Improve disabling of AUTH. **Done**
   * Cleanup usage of struct sctp_getaddresses.   * Cleanup usage of struct sctp_getaddresses.
-  * Get rid of Userspace_os_*. +  * Get rid of Userspace_os_*. **Done** 
-  * Cleanup -U__APPLE__ and -U__FreeBSD__ (helps libjingle). +  * Cleanup -U__APPLE__ and -U__FreeBSD__ (helps libjingle). **Done** 
-  * Cleanup warnings shown in the NKE build by XCode. +  * Cleanup warnings shown in the NKE build by XCode. **Done** 
-  * Cleanup #define usage in general. +  * Cleanup #define usage in general. **Done** 
-  * Cleanup sctp_lowlevel_chunk_output(). +  * Cleanup sctp_lowlevel_chunk_output(). **Done** 
-  * Cleanup sctp_attach() and sctp6_attach().+  * Cleanup sctp_attach() and sctp6_attach(). **Done**
   * Minimize the times send() calls return -1 (errno == EAGAIN) when a RE_CONFIG chunk is in fight.   * Minimize the times send() calls return -1 (errno == EAGAIN) when a RE_CONFIG chunk is in fight.
   * Modularize code.   * Modularize code.
improve_sctp_kernel_implementation.1545305014.txt.gz · Last modified: by admin