Added Versions to sessioninfo

This commit is contained in:
Deon George 2013-07-19 10:16:51 +10:00
parent 80677a35a9
commit 7b403d8ca7

View File

@ -157,8 +157,27 @@ void tsm_sessioninfo(dsUint32_t dsmHandle) {
dsInt16_t rc=0; dsInt16_t rc=0;
optStruct dsmOpt; optStruct dsmOpt;
ApiSessInfo dsmSessInfo; ApiSessInfo dsmSessInfo;
dsmApiVersionEx apiLibVer;
char t[50]; char t[50];
memset(&apiLibVer,0x00,sizeof(dsmApiVersionEx));
apiLibVer.stVersion = apiVersionExVer;
dsmQueryApiVersionEx(&apiLibVer);
printf("Application Version:\n");
printf(" TSMPIPE API Version: %d.%d.%d.%d\n",
DSM_API_VERSION,
DSM_API_RELEASE,
DSM_API_LEVEL,
DSM_API_SUBLEVEL);
printf(" TSM Library: %d.%d.%d.%d\n",
apiLibVer.version,
apiLibVer.release,
apiLibVer.level,
apiLibVer.subLevel);
printf("\n");
memset(&dsmOpt,0x00,sizeof(dsmOpt)); memset(&dsmOpt,0x00,sizeof(dsmOpt));
rc = dsmQuerySessOptions(dsmHandle, &dsmOpt); rc = dsmQuerySessOptions(dsmHandle, &dsmOpt);