* @return A fully constructed request {@link PDU}.
*/
protected PDU createRequestPdu(final int type, final Target target, final VariableBinding... bindings) {
/* Build the request PDU */
final PDUFactory pduFactory = new DefaultPDUFactory(type);
final PDU requestPdu = pduFactory.createPDU(target);
/* Load up the OIDs or VariableBindings */
if ((type == PDU.GET) || (type == PDU.GETBULK) || (type == PDU.GETNEXT)) {
requestPdu.addAllOIDs(bindings);
} else {