READDIRPLUS emulation: Some embedded servers do not support READDIRPLUS,
authorRonnie Sahlberg <ronniesahlberg@gmail.com>
Sun, 2 Oct 2011 23:55:42 +0000 (10:55 +1100)
committerRonnie Sahlberg <ronniesahlberg@gmail.com>
Sun, 2 Oct 2011 23:55:42 +0000 (10:55 +1100)
commitfb69c64c020b7469771b183d2add600cd2108583
tree88185e5f5b789332f7dba376b1559559d61d1611
parent762621fa3d8e867d4f206c33898a2a97d513ff89
READDIRPLUS emulation: Some embedded servers do not support READDIRPLUS,
so try to trap this and emulate it with READDIR + a LOOKUP loop to get the attributes.
Since we are fully async we can do all the lookups in concurrently so it should not be that very exopensive compared to the cheaper READDIRPLUS call.
lib/libnfs.c