http://bugzilla.mindrot.org/show_bug.cgi?id=1096
           Summary: ssh-keygen broken on HPUX
           Product: Portable OpenSSH
           Version: 4.2p1
          Platform: HPPA
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: ssh-keygen
        AssignedTo: bitbucket at mindrot.org
        ReportedBy: o.flebbe at science-computing.de
Hi, 
ssh-keygen is broken on HP-UX. For instance
>ssh-keygen -t dsa -b1024
Bits has bad value 1024 (too small)
Reason: usage of openbsd replacement of _both_ strtonum and strtoll: 
The protoype of strtoll is missing from openbsd-compat.h so strtonum is
miscompiled.
This should affact all platforms without both "strtonum" and
"strtoll".
Patch appended.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugzilla.mindrot.org/show_bug.cgi?id=1096 ------- Additional Comments From o.flebbe at science-computing.de 2005-09-30 01:33 ------- Created an attachment (id=973) --> (http://bugzilla.mindrot.org/attachment.cgi?id=973&action=view) Patch to openbsd-compat.h ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
http://bugzilla.mindrot.org/show_bug.cgi?id=1096
dtucker at zip.com.au changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         OS/Version|Linux                       |HP-UX
         Resolution|                            |FIXED
            Summary|ssh-keygen broken on HPUX   |ssh-keygen broken on HPUX
------- Additional Comments From dtucker at zip.com.au  2005-09-30 10:01 -------
I haven't seen this on my HP-UX box (using gcc, maybe the behaviour is
compiler
dependant?) however the prototype is missing and your patch is obviously
correct.
Applied to both -HEAD and the 4.2 branch.  Thanks.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugzilla.mindrot.org/show_bug.cgi?id=1096
dtucker at zip.com.au changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
OtherBugsDependingO|                            |1047
              nThis|                            |
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.