]> Git Repo - qemu.git/blobdiff - cutils.c
pcnet: Add link state support
[qemu.git] / cutils.c
index f2bcf20ffaa5f792772a25f1517bd7228f01dca6..5d995bc4e5e6105de9ccab4629347887764356d1 100644 (file)
--- a/cutils.c
+++ b/cutils.c
@@ -408,10 +408,22 @@ fail:
 
 int64_t strtosz_suffix(const char *nptr, char **end, const char default_suffix)
 {
-        return strtosz_suffix_unit(nptr, end, default_suffix, 1024);
+    return strtosz_suffix_unit(nptr, end, default_suffix, 1024);
 }
 
 int64_t strtosz(const char *nptr, char **end)
 {
     return strtosz_suffix(nptr, end, STRTOSZ_DEFSUFFIX_MB);
 }
+
+int qemu_parse_fd(const char *param)
+{
+    int fd;
+    char *endptr = NULL;
+
+    fd = strtol(param, &endptr, 10);
+    if (*endptr || (fd == 0 && param == endptr)) {
+        return -1;
+    }
+    return fd;
+}
This page took 0.035659 seconds and 4 git commands to generate.