|
>Date: Thu, 23 Oct 1997 14:31:00 +0000 >From: Patrick.Archibald@HOMETELCO.COM >Subject: Retrieving Telnet IP Address using API QDCRDEVD >To . . . . . MIDRANGE INWARD midrange.com|midrange-l-digest-owner@MCS.COM > From . . . . HTPLAINF HTPLAINF Patrick L Archibald > Date . . . . October 23, 1997 Time . . . . 02:29:47 PM Subject . . Retrieving >Telnet IP Address using API QDCRDEVD >Has anyone successfully used API QDCRDEVD to retrieve an IP address of >an Telnet device? I get all zeroes. >/ Patrick L Archibald >/ Home Telephone Company Just to warn you, it will only work if you are using TCP/IP Telnet, not SNA. I have some code examples I can post...but there is also code at the NEWS/400 link I mentioned. Last, you need some PTF's to pick up this function under Telnet. DESCRIPTION ----------- Support Telnet session on the Network Station or use the client IP address information to kick off LPR or other types or processing. Retrieve Device Description (QDCRDEVD) API has been updated to support additional fields for TELNET devices. These additional fields are added to record format DEVD0600. These fields only applies to display devices that are used by TELNET. They are as follows: * Network protocol The following defines the network protocol: - Internet Protocol (IP) value is hex 02. - Internetwork Packet Exchange (IPX) value is hex 06. * Network protocol address The network address is uniquely assigned to each system and is used in all communications with the system. The following format defines the network address based on the network protocol: - Internet Protocol (IP) CHAR(2) TCP port number CHAR(4) Internet address - Internetwork Packet Exchange (IPX) CHAR(4) Network identifier CHAR(6) Node identifier CHAR(2) Socket number * Internet Protocol (IP) internet address in dotted decimal decimal form An internet address is a 32-bit address usually written as 4 decimal numbers, each representing 8 bits of the address. An example internet address in dotted decimal form is 128.12.28.43. Each system on the TCP/IP network is assigned a unique internet address that is used in all communications with the system. This field applies only to display devices that are used by TELNET and has a network protocol value of hex 02 which means Internet Protocol (IP). The field definition and offset are as follows: * Network protocol CHAR(1) OFFSET - Decimal 858, Hexadecimal 35A * Network protocol address CHAR(18) OFFSET - Decimal 859, Hexadecimal 35B * IP internet address in dotted decimal form CHAR(15) OFFSET - Decimal 877, Hexadecimal 36D PTF'S REQUIRED -------------- Telnet PTF's to support IP address extensions in QDCRDEVD API. All 4 PTF's for each release are required for this fix. These fixes will be included in the base code for subsequent releases. V3R2M0: 5763TC1 SF38885 5763SS1 SF38886 SF38688 SF38876 V3R7M0: 5716TC1 SF38535 5716SS1 SF38536 SF38357 SF37172 Jeff Stevens - AS/400 TCP/IP Applications (LPD/WSG/Telnet) +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to "MIDRANGE-L@midrange.com". | To unsubscribe from this list send email to MAJORDOMO@midrange.com | and specify 'unsubscribe MIDRANGE-L' in the body of your message. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.