Add Unix permission bits to the EPLF listing
As per http://cr.yp.to/ftp/list/eplf.html Really just for completeness, not even sure Webkit will use it.
This commit is contained in:
@@ -135,6 +135,10 @@ BFileRequest::_ProtocolLoop()
|
|||||||
if (entry.GetModificationTime(&modification) == B_OK)
|
if (entry.GetModificationTime(&modification) == B_OK)
|
||||||
eplf << "m" << modification << ",";
|
eplf << "m" << modification << ",";
|
||||||
|
|
||||||
|
mode_t permissions;
|
||||||
|
if (entry.GetPermissions(&permissions) == B_OK)
|
||||||
|
eplf << "up" << BString().SetToFormat("%03o", permissions) << ",";
|
||||||
|
|
||||||
entry.GetName(name);
|
entry.GetName(name);
|
||||||
eplf << "\t" << name << "\r\n";
|
eplf << "\t" << name << "\r\n";
|
||||||
if (fListener != NULL) {
|
if (fListener != NULL) {
|
||||||
|
|||||||
Reference in New Issue
Block a user