Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(652)

Unified Diff: net/spdy/spdy_frame_builder.h

Issue 9716020: Add base::HostToNetXX() & NetToHostXX(), and use them to replace htonX() & ntohX() in Chrome. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Switch a few remaining call-sites. Created 8 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/spdy/spdy_frame_builder.h
diff --git a/net/spdy/spdy_frame_builder.h b/net/spdy/spdy_frame_builder.h
index db5926d6408d971706edb3ddfdd56d0513a1487c..79d1c0e7cc06d1d6d9b3a532c5f47fdf2b8e31cc 100644
--- a/net/spdy/spdy_frame_builder.h
+++ b/net/spdy/spdy_frame_builder.h
@@ -49,11 +49,11 @@ class NET_EXPORT_PRIVATE SpdyFrameBuilder {
// of the SpdyFrameBuilder payload. Note - binary integers are converted from
// host to network form.
bool WriteUInt16(uint16 value) {
- value = htons(value);
+ value = base::HostToNet16(value);
return WriteBytes(&value, sizeof(value));
}
bool WriteUInt32(uint32 value) {
- value = htonl(value);
+ value = base::HostToNet32(value);
return WriteBytes(&value, sizeof(value));
}
// TODO(hkhalil) Rename to WriteStringPiece16().
@@ -63,7 +63,7 @@ class NET_EXPORT_PRIVATE SpdyFrameBuilder {
// Write an integer to a particular offset in the data buffer.
bool WriteUInt32ToOffset(int offset, uint32 value) {
- value = htonl(value);
+ value = base::HostToNet32(value);
return WriteBytesToOffset(offset, &value, sizeof(value));
}

Powered by Google App Engine
This is Rietveld 408576698