{
    "mode": "man",
    "parameter": "pam_info",
    "section": "3",
    "url": "https://www.chedong.com/phpMan.php/man/pam_info/3/json",
    "generated": "2026-06-14T00:17:42Z",
    "synopsis": "#include <security/pamext.h>\nint paminfo(pamhandlet *pamh, const char *fmt, ...);\nint pamvinfo(pamhandlet *pamh, const char *fmt, valist args);",
    "sections": {
        "NAME": {
            "content": "paminfo, pamvinfo - display messages to the user\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "#include <security/pamext.h>\n\nint paminfo(pamhandlet *pamh, const char *fmt, ...);\n\nint pamvinfo(pamhandlet *pamh, const char *fmt, valist args);\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "The paminfo function prints messages through the conversation function to the user.\n\nThe pamvinfo function performs the same task as paminfo() with the difference that it takes\na set of arguments which have been obtained using the stdarg(3) variable argument list\nmacros.\n",
            "subsections": []
        },
        "RETURN VALUES": {
            "content": "PAMBUFERR\nMemory buffer error.\n\nPAMCONVERR\nConversation failure.\n\nPAMSUCCESS\nTransaction was successful created.\n\nPAMSYSTEMERR\nSystem error.\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "pam(7)\n",
            "subsections": []
        },
        "STANDARDS": {
            "content": "The paminfo and pamvinfo functions are Linux-PAM extensions.\n\n\n\nLinux-PAM Manual                             06/08/2020                                  PAMINFO(3)",
            "subsections": []
        }
    },
    "summary": "paminfo, pamvinfo - display messages to the user",
    "flags": [],
    "examples": [],
    "see_also": [
        {
            "name": "pam",
            "section": "7",
            "url": "https://www.chedong.com/phpMan.php/man/pam/7/json"
        }
    ]
}