| OLD | NEW | 
|    1 // Copyright 2014 The Crashpad Authors. All rights reserved. |    1 // Copyright 2014 The Crashpad Authors. All rights reserved. | 
|    2 // |    2 // | 
|    3 // Licensed under the Apache License, Version 2.0 (the "License"); |    3 // Licensed under the Apache License, Version 2.0 (the "License"); | 
|    4 // you may not use this file except in compliance with the License. |    4 // you may not use this file except in compliance with the License. | 
|    5 // You may obtain a copy of the License at |    5 // You may obtain a copy of the License at | 
|    6 // |    6 // | 
|    7 //     http://www.apache.org/licenses/LICENSE-2.0 |    7 //     http://www.apache.org/licenses/LICENSE-2.0 | 
|    8 // |    8 // | 
|    9 // Unless required by applicable law or agreed to in writing, software |    9 // Unless required by applicable law or agreed to in writing, software | 
|   10 // distributed under the License is distributed on an "AS IS" BASIS, |   10 // distributed under the License is distributed on an "AS IS" BASIS, | 
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   90       Reply* out_reply = reinterpret_cast<Reply*>(out_header); |   90       Reply* out_reply = reinterpret_cast<Reply*>(out_header); | 
|   91       out_reply->RetCode = |   91       out_reply->RetCode = | 
|   92           interface_->HandleChildPortCheckIn(in_header->msgh_local_port, |   92           interface_->HandleChildPortCheckIn(in_header->msgh_local_port, | 
|   93                                              in_request->token, |   93                                              in_request->token, | 
|   94                                              in_request->port.name, |   94                                              in_request->port.name, | 
|   95                                              in_request->port.disposition, |   95                                              in_request->port.disposition, | 
|   96                                              in_trailer, |   96                                              in_trailer, | 
|   97                                              destroy_complex_request); |   97                                              destroy_complex_request); | 
|   98       return true; |   98       return true; | 
|   99     } |   99     } | 
 |  100  | 
 |  101     default: { | 
 |  102       SetMIGReplyError(out_header, MIG_BAD_ID); | 
 |  103       return false; | 
 |  104     } | 
|  100   } |  105   } | 
|  101  |  | 
|  102   SetMIGReplyError(out_header, MIG_BAD_ID); |  | 
|  103   return false; |  | 
|  104 } |  106 } | 
|  105  |  107  | 
|  106 std::set<mach_msg_id_t> ChildPortServer::MachMessageServerRequestIDs() { |  108 std::set<mach_msg_id_t> ChildPortServer::MachMessageServerRequestIDs() { | 
|  107   const mach_msg_id_t request_ids[] = {kMachMessageIDChildPortCheckIn}; |  109   const mach_msg_id_t request_ids[] = {kMachMessageIDChildPortCheckIn}; | 
|  108   return std::set<mach_msg_id_t>( |  110   return std::set<mach_msg_id_t>(&request_ids[0], | 
|  109       &request_ids[0], &request_ids[arraysize(request_ids)]); |  111                                  &request_ids[arraysize(request_ids)]); | 
|  110 } |  112 } | 
|  111  |  113  | 
|  112 mach_msg_size_t ChildPortServer::MachMessageServerRequestSize() { |  114 mach_msg_size_t ChildPortServer::MachMessageServerRequestSize() { | 
|  113   return sizeof(__RequestUnion__handle_child_port_subsystem); |  115   return sizeof(__RequestUnion__handle_child_port_subsystem); | 
|  114 } |  116 } | 
|  115  |  117  | 
|  116 mach_msg_size_t ChildPortServer::MachMessageServerReplySize() { |  118 mach_msg_size_t ChildPortServer::MachMessageServerReplySize() { | 
|  117   return sizeof(__ReplyUnion__handle_child_port_subsystem); |  119   return sizeof(__ReplyUnion__handle_child_port_subsystem); | 
|  118 } |  120 } | 
|  119  |  121  | 
|  120 }  // namespace crashpad |  122 }  // namespace crashpad | 
| OLD | NEW |