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:
François Revol 2014-07-27 01:03:34 +02:00
parent cb85a59325
commit 9535708ba4
1 changed files with 4 additions and 0 deletions

View File

@ -135,6 +135,10 @@ BFileRequest::_ProtocolLoop()
if (entry.GetModificationTime(&modification) == B_OK)
eplf << "m" << modification << ",";
mode_t permissions;
if (entry.GetPermissions(&permissions) == B_OK)
eplf << "up" << BString().SetToFormat("%03o", permissions) << ",";
entry.GetName(name);
eplf << "\t" << name << "\r\n";
if (fListener != NULL) {