X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=lib%2Finit.c;h=99ec1596e5927be44eaf358b17abf0d2176644fc;hb=3ca2aac9a4aceac602684847f756428439bf814d;hp=d65520354f80ea2457c6bf633a85b4bfe9ee18db;hpb=63f36a0923e8aef6ef3f91cd30fba8ddc9f9509a;p=deb_libnfs.git diff --git a/lib/init.c b/lib/init.c index d655203..99ec159 100644 --- a/lib/init.c +++ b/lib/init.c @@ -91,6 +91,12 @@ struct rpc_context *rpc_init_context(void) return rpc; } +void rpc_set_readahead(struct rpc_context *rpc, uint32_t v) +{ + assert(rpc->magic == RPC_CONTEXT_MAGIC); + + rpc->readahead = v; +} struct rpc_context *rpc_init_udp_context(void) { @@ -222,7 +228,7 @@ int rpc_add_fragment(struct rpc_context *rpc, char *data, uint64_t size) } memcpy(fragment->data, data, fragment->size); - SLIST_ADD_END(&rpc->fragments, fragment); + LIBNFS_LIST_ADD_END(&rpc->fragments, fragment); return 0; }