X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libatalk%2Fdsi%2Fdsi_opensess.c;h=d01e64c42fb017c2b6ec94eab1283ff8d7ef22d6;hb=df7560dfdb12b06090dc4b2c6e88d0858930b591;hp=2d7fd23b84c947789f060dfe7b89b3e3ab41f398;hpb=154c130f7a3a407e686eda99a6658773e137b05f;p=netatalk.git diff --git a/libatalk/dsi/dsi_opensess.c b/libatalk/dsi/dsi_opensess.c index 2d7fd23b..d01e64c4 100644 --- a/libatalk/dsi/dsi_opensess.c +++ b/libatalk/dsi/dsi_opensess.c @@ -18,22 +18,20 @@ static void dsi_init_buffer(DSI *dsi) { - size_t quantum = dsi->server_quantum ? dsi->server_quantum : DSI_SERVQUANT_DEF; - /* default is 12 * 300k = 3,6 MB (Apr 2011) */ - if ((dsi->buffer = malloc(dsi->dsireadbuf * quantum)) == NULL) { + if ((dsi->buffer = malloc(dsi->dsireadbuf * dsi->server_quantum)) == NULL) { LOG(log_error, logtype_dsi, "dsi_init_buffer: OOM"); AFP_PANIC("OOM in dsi_init_buffer"); } dsi->start = dsi->buffer; dsi->eof = dsi->buffer; - dsi->end = dsi->buffer + (dsi->dsireadbuf * quantum); + dsi->end = dsi->buffer + (dsi->dsireadbuf * dsi->server_quantum); } /* OpenSession. set up the connection */ void dsi_opensession(DSI *dsi) { - u_int32_t i = 0; /* this serves double duty. it must be 4-bytes long */ + uint32_t i = 0; /* this serves double duty. it must be 4-bytes long */ int offs; dsi_init_buffer(dsi);