1// Copyright 2016 The Fuchsia Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include <zircon/syscalls.h> 6 7#include "private.h" 8 9zx_status_t _zx_system_get_version(char* version, size_t len) { 10 if (len < sizeof(DATA_CONSTANTS.buildid)) 11 return ZX_ERR_BUFFER_TOO_SMALL; 12 for (size_t i = 0; i < sizeof(DATA_CONSTANTS.buildid); ++i) 13 version[i] = DATA_CONSTANTS.buildid[i]; 14 return ZX_OK; 15} 16 17VDSO_INTERFACE_FUNCTION(zx_system_get_version); 18