mirror of
https://github.com/wiiu-env/ftpiiu_plugin.git
synced 2024-11-17 18:29:19 +01:00
Increase the buffer sizes and align them to 0x40
This commit is contained in:
parent
b509af2bf9
commit
c9a655eeee
@ -34,9 +34,9 @@ misrepresented as being the original software.
|
|||||||
|
|
||||||
#include "net.h"
|
#include "net.h"
|
||||||
|
|
||||||
#define MAX_NET_BUFFER_SIZE (64*1024)
|
#define MAX_NET_BUFFER_SIZE (128*1024)
|
||||||
#define MIN_NET_BUFFER_SIZE 4096
|
#define MIN_NET_BUFFER_SIZE 4096
|
||||||
#define FREAD_BUFFER_SIZE (64*1024)
|
#define FREAD_BUFFER_SIZE (128*1024)
|
||||||
|
|
||||||
extern uint32_t hostIpAddress;
|
extern uint32_t hostIpAddress;
|
||||||
|
|
||||||
@ -227,7 +227,7 @@ int32_t send_exact(int32_t s, char *buf, int32_t length) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
int32_t send_from_file(int32_t s, FILE *f) {
|
int32_t send_from_file(int32_t s, FILE *f) {
|
||||||
char * buf = (char *) malloc(FREAD_BUFFER_SIZE);
|
char * buf = (char *) memalign(0x40, FREAD_BUFFER_SIZE);
|
||||||
if(!buf)
|
if(!buf)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
@ -252,7 +252,7 @@ end:
|
|||||||
}
|
}
|
||||||
|
|
||||||
int32_t recv_to_file(int32_t s, FILE *f) {
|
int32_t recv_to_file(int32_t s, FILE *f) {
|
||||||
char * buf = (char *) malloc(NET_BUFFER_SIZE);
|
char * buf = (char *) memalign(0x40, NET_BUFFER_SIZE);
|
||||||
if(!buf)
|
if(!buf)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user