diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-20 18:50:38 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-02-20 18:50:38 +0000 |
commit | ac9eec64de86f3d3a290a1a8b9321260cff7ed23 (patch) | |
tree | aac041c6ddaec400b6e2b6d3d982935aa7f69a9c /net/base/nss_memio.h | |
parent | 8c1ae5ec4d47638315096f54819793484383c91f (diff) | |
download | chromium_src-ac9eec64de86f3d3a290a1a8b9321260cff7ed23.zip chromium_src-ac9eec64de86f3d3a290a1a8b9321260cff7ed23.tar.gz chromium_src-ac9eec64de86f3d3a290a1a8b9321260cff7ed23.tar.bz2 |
Really connect to the same server in FTP network transaction.
Also create necessary infrastructure to know the address
a client socket is connected to.
TEST=Covered by net_unittests.
BUG=35670
Review URL: http://codereview.chromium.org/598071
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@39559 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/base/nss_memio.h')
-rw-r--r-- | net/base/nss_memio.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/net/base/nss_memio.h b/net/base/nss_memio.h index 0bee53e..a9e6e22 100644 --- a/net/base/nss_memio.h +++ b/net/base/nss_memio.h @@ -6,12 +6,16 @@ #ifndef __MEMIO_H #define __MEMIO_H +#include <stddef.h> + #ifdef __cplusplus extern "C" { #endif #include "prio.h" +struct sockaddr; + /* Opaque structure. Really just a more typesafe alias for PRFilePrivate. */ struct memio_Private; typedef struct memio_Private memio_Private; @@ -38,7 +42,8 @@ typedef struct memio_Private memio_Private; PRFileDesc *memio_CreateIOLayer(int bufsize); /* Must call before trying to make an ssl connection */ -void memio_SetPeerName(PRFileDesc *fd, const PRNetAddr *peername); +void memio_SetPeerName(PRFileDesc *fd, const struct sockaddr *peername, + size_t peername_len); /* Return a private pointer needed by the following * four functions. (We could have passed a PRFileDesc to |