Index: net/spdy/spdy_protocol.h |
diff --git a/net/spdy/spdy_protocol.h b/net/spdy/spdy_protocol.h |
index cb094565ab9e4ce965cf5794ac979fed7d420428..111c64757c118b113a4d00f020005dcc3174d229 100644 |
--- a/net/spdy/spdy_protocol.h |
+++ b/net/spdy/spdy_protocol.h |
@@ -575,17 +575,17 @@ class SpdyFrame { |
void set_flags(uint8 flags) { frame_->flags_length_.flags_[0] = flags; } |
uint32 length() const { |
- return ntohl(frame_->flags_length_.length_) & kLengthMask; |
+ return base::NetToHost32(frame_->flags_length_.length_) & kLengthMask; |
} |
void set_length(uint32 length) { |
DCHECK_EQ(0u, (length & ~kLengthMask)); |
- length = htonl(length & kLengthMask); |
+ length = base::HostToNet32(length & kLengthMask); |
frame_->flags_length_.length_ = flags() | length; |
} |
bool is_control_frame() const { |
- return (ntohs(frame_->control_.version_) & kControlFlagMask) == |
+ return (base::NetToHost16(frame_->control_.version_) & kControlFlagMask) == |
kControlFlagMask; |
} |
@@ -611,7 +611,7 @@ class SpdyDataFrame : public SpdyFrame { |
: SpdyFrame(data, owns_buffer) {} |
SpdyStreamId stream_id() const { |
- return ntohl(frame_->data_.stream_id_) & kStreamIdMask; |
+ return base::NetToHost32(frame_->data_.stream_id_) & kStreamIdMask; |
} |
// Note that setting the stream id sets the control bit to false. |
@@ -619,7 +619,7 @@ class SpdyDataFrame : public SpdyFrame { |
// should always be set correctly. |
void set_stream_id(SpdyStreamId id) { |
DCHECK_EQ(0u, (id & ~kStreamIdMask)); |
- frame_->data_.stream_id_ = htonl(id & kStreamIdMask); |
+ frame_->data_.stream_id_ = base::HostToNet32(id & kStreamIdMask); |
} |
// Returns the size of the SpdyFrameBlock structure. |
@@ -645,7 +645,7 @@ class SpdyControlFrame : public SpdyFrame { |
// frame. Does not guarantee that there are no errors. |
bool AppearsToBeAValidControlFrame() const { |
// Right now we only check if the frame has an out-of-bounds type. |
- uint16 type = ntohs(block()->control_.type_); |
+ uint16 type = base::NetToHost16(block()->control_.type_); |
// NOOP is not a 'valid' control frame in SPDY/3 and beyond. |
return type >= SYN_STREAM && |
type < NUM_CONTROL_FRAME_TYPES && |
@@ -654,17 +654,18 @@ class SpdyControlFrame : public SpdyFrame { |
uint16 version() const { |
const int kVersionMask = 0x7fff; |
- return ntohs(block()->control_.version_) & kVersionMask; |
+ return base::NetToHost16(block()->control_.version_) & kVersionMask; |
} |
void set_version(uint16 version) { |
const uint16 kControlBit = 0x80; |
DCHECK_EQ(0, version & kControlBit); |
- mutable_block()->control_.version_ = kControlBit | htons(version); |
+ mutable_block()->control_.version_ = |
+ kControlBit | base::HostToNet16(version); |
} |
SpdyControlType type() const { |
- uint16 type = ntohs(block()->control_.type_); |
+ uint16 type = base::NetToHost16(block()->control_.type_); |
LOG_IF(DFATAL, type < SYN_STREAM || type >= NUM_CONTROL_FRAME_TYPES) |
<< "Invalid control frame type " << type; |
return static_cast<SpdyControlType>(type); |
@@ -672,7 +673,7 @@ class SpdyControlFrame : public SpdyFrame { |
void set_type(SpdyControlType type) { |
DCHECK(type >= SYN_STREAM && type < NUM_CONTROL_FRAME_TYPES); |
- mutable_block()->control_.type_ = htons(type); |
+ mutable_block()->control_.type_ = base::HostToNet16(type); |
} |
// Returns true if this control frame is of a type that has a header block, |
@@ -699,19 +700,20 @@ class SpdySynStreamControlFrame : public SpdyControlFrame { |
: SpdyControlFrame(data, owns_buffer) {} |
SpdyStreamId stream_id() const { |
- return ntohl(block()->stream_id_) & kStreamIdMask; |
+ return base::NetToHost32(block()->stream_id_) & kStreamIdMask; |
} |
void set_stream_id(SpdyStreamId id) { |
- mutable_block()->stream_id_ = htonl(id & kStreamIdMask); |
+ mutable_block()->stream_id_ = base::HostToNet32(id & kStreamIdMask); |
} |
SpdyStreamId associated_stream_id() const { |
- return ntohl(block()->associated_stream_id_) & kStreamIdMask; |
+ return base::NetToHost32(block()->associated_stream_id_) & kStreamIdMask; |
} |
void set_associated_stream_id(SpdyStreamId id) { |
- mutable_block()->associated_stream_id_ = htonl(id & kStreamIdMask); |
+ mutable_block()->associated_stream_id_ = |
+ base::HostToNet32(id & kStreamIdMask); |
} |
SpdyPriority priority() const { |
@@ -753,11 +755,11 @@ class SpdySynReplyControlFrame : public SpdyControlFrame { |
: SpdyControlFrame(data, owns_buffer) {} |
SpdyStreamId stream_id() const { |
- return ntohl(block()->stream_id_) & kStreamIdMask; |
+ return base::NetToHost32(block()->stream_id_) & kStreamIdMask; |
} |
void set_stream_id(SpdyStreamId id) { |
- mutable_block()->stream_id_ = htonl(id & kStreamIdMask); |
+ mutable_block()->stream_id_ = base::HostToNet32(id & kStreamIdMask); |
} |
int header_block_len() const { |
@@ -800,23 +802,23 @@ class SpdyRstStreamControlFrame : public SpdyControlFrame { |
: SpdyControlFrame(data, owns_buffer) {} |
SpdyStreamId stream_id() const { |
- return ntohl(block()->stream_id_) & kStreamIdMask; |
+ return base::NetToHost32(block()->stream_id_) & kStreamIdMask; |
} |
void set_stream_id(SpdyStreamId id) { |
- mutable_block()->stream_id_ = htonl(id & kStreamIdMask); |
+ mutable_block()->stream_id_ = base::HostToNet32(id & kStreamIdMask); |
} |
SpdyStatusCodes status() const { |
SpdyStatusCodes status = |
- static_cast<SpdyStatusCodes>(ntohl(block()->status_)); |
+ static_cast<SpdyStatusCodes>(base::NetToHost32(block()->status_)); |
if (status < INVALID || status >= NUM_STATUS_CODES) { |
status = INVALID; |
} |
return status; |
} |
void set_status(SpdyStatusCodes status) { |
- mutable_block()->status_ = htonl(static_cast<uint32>(status)); |
+ mutable_block()->status_ = base::HostToNet32(static_cast<uint32>(status)); |
} |
// Returns the size of the SpdyRstStreamControlFrameBlock structure. |
@@ -840,11 +842,11 @@ class SpdySettingsControlFrame : public SpdyControlFrame { |
: SpdyControlFrame(data, owns_buffer) {} |
uint32 num_entries() const { |
- return ntohl(block()->num_entries_); |
+ return base::NetToHost32(block()->num_entries_); |
} |
void set_num_entries(int val) { |
- mutable_block()->num_entries_ = htonl(val); |
+ mutable_block()->num_entries_ = base::HostToNet32(val); |
} |
int header_block_len() const { |
@@ -876,11 +878,11 @@ class SpdyPingControlFrame : public SpdyControlFrame { |
: SpdyControlFrame(data, owns_buffer) {} |
uint32 unique_id() const { |
- return ntohl(block()->unique_id_); |
+ return base::NetToHost32(block()->unique_id_); |
} |
void set_unique_id(uint32 unique_id) { |
- mutable_block()->unique_id_ = htonl(unique_id); |
+ mutable_block()->unique_id_ = base::HostToNet32(unique_id); |
} |
static size_t size() { return sizeof(SpdyPingControlFrameBlock); } |
@@ -920,11 +922,12 @@ class SpdyGoAwayControlFrame : public SpdyControlFrame { |
: SpdyControlFrame(data, owns_buffer) {} |
SpdyStreamId last_accepted_stream_id() const { |
- return ntohl(block()->last_accepted_stream_id_) & kStreamIdMask; |
+ return base::NetToHost32(block()->last_accepted_stream_id_) & kStreamIdMask; |
} |
void set_last_accepted_stream_id(SpdyStreamId id) { |
- mutable_block()->last_accepted_stream_id_ = htonl(id & kStreamIdMask); |
+ mutable_block()->last_accepted_stream_id_ = |
+ base::HostToNet32(id & kStreamIdMask); |
} |
static size_t size() { return sizeof(SpdyGoAwayControlFrameBlock); } |
@@ -947,11 +950,11 @@ class SpdyHeadersControlFrame : public SpdyControlFrame { |
: SpdyControlFrame(data, owns_buffer) {} |
SpdyStreamId stream_id() const { |
- return ntohl(block()->stream_id_) & kStreamIdMask; |
+ return base::NetToHost32(block()->stream_id_) & kStreamIdMask; |
} |
void set_stream_id(SpdyStreamId id) { |
- mutable_block()->stream_id_ = htonl(id & kStreamIdMask); |
+ mutable_block()->stream_id_ = base::HostToNet32(id & kStreamIdMask); |
} |
// The number of bytes in the header block beyond the frame header length. |
@@ -995,19 +998,19 @@ class SpdyWindowUpdateControlFrame : public SpdyControlFrame { |
: SpdyControlFrame(data, owns_buffer) {} |
SpdyStreamId stream_id() const { |
- return ntohl(block()->stream_id_) & kStreamIdMask; |
+ return base::NetToHost32(block()->stream_id_) & kStreamIdMask; |
} |
void set_stream_id(SpdyStreamId id) { |
- mutable_block()->stream_id_ = htonl(id & kStreamIdMask); |
+ mutable_block()->stream_id_ = base::HostToNet32(id & kStreamIdMask); |
} |
uint32 delta_window_size() const { |
- return ntohl(block()->delta_window_size_); |
+ return base::NetToHost32(block()->delta_window_size_); |
} |
void set_delta_window_size(uint32 delta_window_size) { |
- mutable_block()->delta_window_size_ = htonl(delta_window_size); |
+ mutable_block()->delta_window_size_ = base::HostToNet32(delta_window_size); |
} |
// Returns the size of the SpdyWindowUpdateControlFrameBlock structure. |