- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: decc$$get_channel: enhancement request for the...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-25-2010 08:52 AM
тАО06-25-2010 08:52 AM
decc$$get_channel: enhancement request for the CRTL
The function could look like the following. Or, alternatively, you can always store the channel in FCB, not just for sockets and pipes. Frankly, I don't know why it has not been done before.
Would you need a formal enhancement request for this?
Thanks,
-Boris
unsigned short decc$$get_channel(FILE *fp) {
/* Verify fp for being legal file pointer */
struct FCB *fcb = (struct FCB*)(*fp);
struct FAB *fab = fcb->fab;
if (fcb->issocket || fcb->ispipe) return fcb->channel;
else return (unsigned short)fab->fab$l_stv;
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-25-2010 06:08 PM
тАО06-25-2010 06:08 PM
Re: decc$$get_channel: enhancement request for the CRTL
>> Would you need a formal enhancement request for this?
For any query, where you want a answer from OpenVMS engineering team,
you can route he query through "Office of OpenVMS Programs".
i.e. send your query to
OpenVMS.Programs@hp.com
You would then get a quick reply as to how to go about the enhacement
request.
Hope this helps.
Regards,
Murali
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-25-2010 08:25 PM
тАО06-25-2010 08:25 PM
Re: decc$$get_channel: enhancement request for the CRTL
Please provide some background on this requirement when you send an email to Office of OpenVMS Programs. This would help engineering to justify the request.
Regards,
Ketan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-27-2010 05:25 PM
тАО06-27-2010 05:25 PM
Re: decc$$get_channel: enhancement request for the CRTL
>send your query to OpenVMS.Programs@hp.com
>You would then get a quick reply as to how
>to go about the enhacement request.
Are you serious?
So, here, in an official HP forum, the best you can offer Boris is a place to send an email which MIGHT get a reply to tell him how to send in such a request?
I doubt Scott Adams could have dreamt up anything more obtuse.
Note that this isn't pie-in-the-sky "please go expend engineering resources to work out how to implement some magic". Boris has actually provided you with a proposed implementation! All you need do is have someone eyeball the suggested code then cut and paste, but instead you are suggesting three layers of emails before even getting to the starting post?
I realise this is not a formal support channel, but that's just plain rediculous!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО06-28-2010 09:27 AM
тАО06-28-2010 09:27 AM
Re: decc$$get_channel: enhancement request for the CRTL
If a) we are unable to come up with a good workaround and b) CRTL developers would not add the function unless asked officially, we'll, probably, log formal enhancement request with HP. In any case, I'm not going to contact the Office of OpenVMS Programs regarding the decc$$get_channel() function.
An obvious workaround would be to use callback function on every [f]open() and creat() call, to get corresponding fab, but it is cumbersome and would require us to maintain a map:
Thanks again,
-Boris
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-25-2010 06:37 AM
тАО10-25-2010 06:37 AM