---
name: "RDLP_GetOSVersionString"
section: "3"
platform: "linux"
package: "coldsync"
version: "3.0+pre3-3"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/RDLP_GetOSVersionString"
---

# RDLP\_GetOSVersionString(3)

read the version of PalmOS that a Palm device is running

## NAME

**RDLP\_GetOSVersionString** – read the version of PalmOS that a Palm device is running

## LIBRARY

*libpconn*

## SYNOPSIS

**#include \<palm.h\>**

**#include \<pconn/pconn.h\>**

*int*\

**RDLP\_GetOSVersionString**(*PConnection \*pconn*);

## DESCRIPTION

**RDLP\_GetOSVersionString** queries the Palm to find out which version of PalmOS it is running. This is returned as a pointer to a string.

## RETURN VALUE

**RDLP\_GetOSVersionString** returns an integer. Presumably this is the address of the memory location where the OS version string is located. If so, this string should then be read with RDLP\_MemMove.

## SEE ALSO

[libpconn(3)](/libpconn/3.md), [DlpRPC(3)](/DlpRPC/3.md), [RDLP\_MemMove(3)](/RDLP_MemMove/3.md).

## BUGS

This function is untested.
