improve_sctp_kernel_implementation
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| improve_sctp_kernel_implementation [2018/12/20 11:23] – admin | improve_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(). |
| * 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_*. |
| - | * Cleanup -U__APPLE__ and -U__FreeBSD__ (helps libjingle). | + | * Cleanup -U__APPLE__ and -U__FreeBSD__ (helps libjingle). |
| - | * Cleanup warnings shown in the NKE build by XCode. | + | * Cleanup warnings shown in the NKE build by XCode. |
| - | * Cleanup #define usage in general. | + | * Cleanup #define usage in general. |
| - | * Cleanup sctp_lowlevel_chunk_output(). | + | * Cleanup sctp_lowlevel_chunk_output(). |
| - | * Cleanup sctp_attach() and sctp6_attach(). | + | * Cleanup sctp_attach() and sctp6_attach(). |
| * 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
