summaryrefslogtreecommitdiffstats
path: root/net/data/ftp
diff options
context:
space:
mode:
authorphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-07 19:51:46 +0000
committerphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-12-07 19:51:46 +0000
commit8425e66e2202fa2f226a5077618219cf307792f5 (patch)
tree4bcf13f19e21228c5ee771b327261d0e874cf80a /net/data/ftp
parent6f17bdfe86a739074d44cefb9256001585036ce1 (diff)
downloadchromium_src-8425e66e2202fa2f226a5077618219cf307792f5.zip
chromium_src-8425e66e2202fa2f226a5077618219cf307792f5.tar.gz
chromium_src-8425e66e2202fa2f226a5077618219cf307792f5.tar.bz2
Implement parser for Netware-style FTP LIST response listing.
TEST=Covered by net_unittests. BUG=25520 Review URL: http://codereview.chromium.org/465059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33978 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/data/ftp')
-rw-r--r--net/data/ftp/dir-listing-netware-13
-rw-r--r--net/data/ftp/dir-listing-netware-1.expected17
-rw-r--r--net/data/ftp/dir-listing-netware-24
-rw-r--r--net/data/ftp/dir-listing-netware-2.expected26
4 files changed, 50 insertions, 0 deletions
diff --git a/net/data/ftp/dir-listing-netware-1 b/net/data/ftp/dir-listing-netware-1
new file mode 100644
index 0000000..02a5167
--- /dev/null
+++ b/net/data/ftp/dir-listing-netware-1
@@ -0,0 +1,3 @@
+total 0
+d [RWCEAFMS] ftpadmin 512 Jun 25 2007 pandora
+d [RWCEAFMS] ftpadmin 512 Jan 29 2004 pub
diff --git a/net/data/ftp/dir-listing-netware-1.expected b/net/data/ftp/dir-listing-netware-1.expected
new file mode 100644
index 0000000..be3f9b8
--- /dev/null
+++ b/net/data/ftp/dir-listing-netware-1.expected
@@ -0,0 +1,17 @@
+d
+pandora
+-1
+2007
+6
+25
+0
+0
+
+d
+pub
+-1
+2004
+1
+29
+0
+0
diff --git a/net/data/ftp/dir-listing-netware-2 b/net/data/ftp/dir-listing-netware-2
new file mode 100644
index 0000000..13af27b
--- /dev/null
+++ b/net/data/ftp/dir-listing-netware-2
@@ -0,0 +1,4 @@
+total 0
+- [RWCEAFMS] AK101850 1328 Dec 27 2007 rootcert.der
+d [RWCEAFMS] Admin 512 Nov 13 07:51 Driver
+d [RWCEAFMS] AK101850 512 Nov 16 15:40 temp
diff --git a/net/data/ftp/dir-listing-netware-2.expected b/net/data/ftp/dir-listing-netware-2.expected
new file mode 100644
index 0000000..ea7423e
--- /dev/null
+++ b/net/data/ftp/dir-listing-netware-2.expected
@@ -0,0 +1,26 @@
+-
+rootcert.der
+1328
+2007
+12
+27
+0
+0
+
+d
+Driver
+-1
+current
+11
+13
+7
+51
+
+d
+temp
+-1
+current
+11
+16
+15
+40