---
layout: doc
title: general / act_mxp
---
# act_mxp

### NAME

    act_mxp() - begin MXP subnegotiation for the current user

### SYNOPSIS

    void act_mxp();

### DESCRIPTION

    Begins an MXP telnet subnegotiation for the current interactive object.
    MXP support must first have been negotiated with the client; once the
    driver enables MXP it calls mxp_enable() on the interactive object.

    This efun should only be called by a user object.  If it is called by a
    non-interactive object, the driver writes a warning to debug output and
    otherwise has no effect.

### SEE ALSO

    has_mxp(3), mxp_enable(4)
