Skip to content

buffer_t の読み書き位置ポインタの修正 #1369

Description

@nmaya

OpenSSH は読み込み位置と書き込み位置があるが、TTSSH は読み書き位置の1つがある。
OpenSSH 6.6 から 6.7 のリファクタリングで改良された部分。構造の違いは cf. #947

そのため、OpenSSH と TTSSH で、同じ関数で sshbuf_consume() の動作が違う。
ほかにも、同じ名前で動作が違う関数があるかもしれない。

TTSSH は時期的に 2004 年くらいの古い OpenSSH を参考にしたままになっている。
影響範囲が広く、できるかどうかわからない。

目的: OpenSSH の動作との比較を容易にするため。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions