The following procedure describes how to configure STREAMS modules with the dladm set-linkprop command.
Assume the System Administrator role.
The System Administrator role includes the Network Management profile. To create the role and assign the role to a user, see Chapter 9, Using Role-Based Access Control (Tasks), in System Administration Guide: Security Services.
Push the modules to the stream when the link is opened.
# dladm set-linkprop -p autopush=modulelist link
Specifies the list of modules that you want to be automatically pushed on to the stream. A maximum of eight modules can be pushed over a link. These modules are pushed in the order that they are listed in modulelist. Separate the modules in the list by using dots as delimiters.
Specifies the link on which the modules are pushed.
In this example, you push the vpnmod and bufmod modules on top of the link net0. The link's underlying device is bge0.
# dladm set-linkprop -p autopush=vpnmod.bufmod net0
If you later replace the bge card with ce, you can switch to the new data link without needing to reconfigure the autopush settings. You just assign the link name to the new data link, as follows:
# dladm rename-link ce0 net0