Operating System - HP-UX
1833780 Members
2694 Online
110063 Solutions
New Discussion

HPUX 11.0 and 10.x and LLA

 
John J Archer
Occasional Contributor

HPUX 11.0 and 10.x and LLA

I have read the documents that describe that LLA was replaced by DLPI in 10.30. We are working on getting migrating an application where our 9k on 10.20 is the boot server. This process uses a program that was written using the LLA calls. We would like to be able to just use the old LLA logic for now and be able to get the main migrated application going for further development. Is this possible and how could it be done?
3 REPLIES 3
Cheryl Griffin
Honored Contributor

Re: HPUX 11.0 and 10.x and LLA

John,
Not sure if you have seen this, but there is a LLA migration guide at http://www.docs.hp.com/hpux/onlinedocs/98194-90053/98194-90053.html

Best Wishes,
Cheryl
"Downtime is a Crime."
John J Archer
Occasional Contributor

Re: HPUX 11.0 and 10.x and LLA

I have seen the LLA Migration Manual. The request I have is to try and see if we can use the old code for this one program since the migration effort will be lengthy and will hold up the project.
rick jones
Honored Contributor

Re: HPUX 11.0 and 10.x and LLA

This is going-back a very long time so I may have a couple details missing. Anyhow...

DLPI was first provided as part of the add-on Streams product for HP-UX 9.X. Streams and DLPI were included in the base OS beginning with 10.0. I beleive that at the time of the 10.0 release, and certainly by the time of the 10.20 release, it was announced (I believe in the Release Notes) that LLA was being obsoleted and replaced with LLA. New drivers would not support LLA.

By 10.30 (11.0 for all incense and porpoises) LLA was declared obsolete. It would have been pulled from the kernel entirely (even old drivers) were it not for the unfortuate fact that some key ISV software (license managers) were unwilling/unable to get their software migrated in with the serveral year headstart. They bitched and moaned to one of the system divisions, the system division bitched and moaned to the networking division, and LLA was preserved for some legacy drivers (lan2).

However, "new" drivers still do not include support for LLA, and LLA code is not "compatible" with DLPI. LLA is a classic read/write/ioctl interface. DLPI is a getmsg/putmsg interface.

The migration should have started years ago when the planned obsolescence of LLA was first announced. Regardless of whether that message was lost or ignored or whatever, the migration cannot be put-off any longer. The clock as run-out.

If you need help with the migration, it is possible that HP Consulting might be willing to take-on the project of converting your LLA appliation to DLPI for you - for a price of course. However it could help you get what you believe to be a lengthy migration done more quickly. Time versus money - that sort of thing.
there is no rest for the wicked yet the virtuous have no pillows