Lines Matching refs:Vbs

360 make_discovery_pdu(Vbs) ->
365 varbinds = Vbs}.
367 make_v2_notif_pdu(Vbs, Type) ->
372 varbinds = Vbs}.
401 send_trap(TrapRec, NotifyName, ContextName, Recv, Vbs, NetIf) ->
404 send_trap(TrapRec, NotifyName, ContextName, Recv, Vbs,
407 send_trap(TrapRec, NotifyName, ContextName, Recv, Vbs, ExtraInfo, NetIf) ->
409 send_trap(TrapRec, NotifyName, ContextName, Recv, Vbs,
415 send_trap(TrapRec, NotifyName, ContextName, Recv, Vbs, LocalEngineID,
419 do_send_trap(TrapRec, NotifyName, ContextName, Recv, Vbs,
425 Recv, Vbs, LocalEngineID, ExtraInfo, NetIf]},
434 do_send_trap(TrapRec, NotifyName, ContextName, Recv, Vbs,
436 VarbindList = make_varbind_list(Vbs),
441 send_discovery(TargetName, Record, ContextName, Vbs, NetIf) ->
443 send_discovery(TargetName, Record, ContextName, Vbs, NetIf, ExtraInfo).
444 send_discovery(TargetName, Record, ContextName, Vbs, NetIf, ExtraInfo) ->
447 Vbs2 = make_varbind_list(Vbs), % OTP-16207
671 Record, ContextName, Vbs, NetIf,
688 case check_all_varbinds(Record, Vbs, MibView) of
691 send_discovery_pdu(Record, Dest, Vbs,
697 {error, {mibview_validation_failed, Vbs, MibView}}
703 send_discovery_pdu(Record, Dest, Vbs,
706 {_Oid, IVbs} = mk_v2_trap(Record, Vbs, SysUpTime), % v2 refers to SMIv2;
721 ContextName, Timeout, Retry, Vbs, NetIf, Verbosity) ->
726 ContextName, Timeout, Retry, Vbs, NetIf,
731 ContextName, Timeout, Retry, Vbs, NetIf,
735 Pdu = make_discovery_pdu(Vbs),
787 {TrapRec, Vbs}, V1Res, V2Res, V3Res, Recv,
800 case check_all_varbinds(TrapRec, Vbs, MibView) of
811 send_trap_pdus(T, ContextName, {TrapRec, Vbs},
818 send_trap_pdus(T, ContextName, {TrapRec, Vbs},
832 send_trap_pdus(T, ContextName, {TrapRec, Vbs},
840 send_trap_pdus(T, ContextName, {TrapRec, Vbs},
848 send_trap_pdus(T, ContextName, {TrapRec, Vbs},
855 send_trap_pdus(T, ContextName, {TrapRec, Vbs},
862 send_trap_pdus(T, ContextName, {TrapRec, Vbs},
871 send_trap_pdus(T, ContextName, {TrapRec, Vbs},
875 send_trap_pdus([], ContextName, {TrapRec, Vbs},
884 send_v1_trap(TrapRec, V1Res, Vbs, ExtraInfo, NetIf, SysUpTime),
885 send_v2_trap(TrapRec, V2Res, Vbs, Recv, ExtraInfo, NetIf, SysUpTime),
886 send_v3_trap(TrapRec, V3Res, Vbs, Recv, LocalEngineID, ExtraInfo, NetIf,
893 V1Res, Vbs, ExtraInfo, NetIf, SysUpTime) ->
900 do_send_v1_trap(Enter, Spec, V1Res, Vbs, ExtraInfo, NetIf, SysUpTime);
903 V1Res, Vbs, ExtraInfo, NetIf, SysUpTime) ->
907 NVbs = [Vb || Vb <- Vbs, Vb#varbind.variabletype =/= 'Counter64'],
973 send_v2_trap(TrapRec, V2Res, Vbs, Recv, ExtraInfo, NetIf, SysUpTime) ->
975 {_Oid, IVbs} = mk_v2_trap(TrapRec, Vbs, SysUpTime),
984 send_v3_trap(TrapRec, V3Res, Vbs, Recv, LocalEngineID, ExtraInfo,
987 {_Oid, IVbs} = mk_v2_trap(TrapRec, Vbs, SysUpTime), % v2 refers to SMIv2;
995 mk_v2_trap(#notification{oid = Oid}, Vbs, SysUpTime) ->
997 mk_v2_notif(Oid, Vbs, SysUpTime);
999 Vbs, SysUpTime) ->
1012 mk_v2_notif(Oid, Vbs ++ [ExtraVb], SysUpTime).
1014 mk_v2_notif(Oid, Vbs, SysUpTime) ->
1020 value = Oid} | Vbs],
1032 do_send_v2_trap(Recvs, Vbs, ExtraInfo, NetIf) ->
1033 TrapPdu = make_v2_notif_pdu(Vbs, 'snmpv2-trap'),
1044 do_send_v2_inform(Recvs, Vbs, Recv, ExtraInfo, NetIf) ->
1050 [Addr, Timeout, Retry, Vbs,
1058 do_send_v3_trap(Recvs, ContextName, Vbs, ExtraInfo, NetIf) ->
1059 TrapPdu = make_v2_notif_pdu(Vbs, 'snmpv2-trap'), % Yes, v2
1072 do_send_v3_inform(Recvs, ContextName, Vbs, Recv,
1079 [{Addr, MsgData}, Timeout, Retry, Vbs,
1087 init_v2_inform(Addr, Timeout, Retry, Vbs, Recv, NetIf, Community, V, S) ->
1089 init_v2_inform(Addr, Timeout, Retry, Vbs, Recv, ExtraInfo, NetIf,
1092 init_v2_inform(Addr, Timeout, Retry, Vbs, Recv, ExtraInfo, NetIf,
1100 InformPdu = make_v2_notif_pdu(Vbs, 'inform-request'),
1107 init_v3_inform(Addr, Timeout, Retry, Vbs, Recv, NetIf, ContextName, V, S) ->
1110 init_v3_inform(Addr, Timeout, Retry, Vbs, Recv,
1114 init_v3_inform(Addr, Timeout, Retry, Vbs, Recv, LocalEngineID, NetIf,
1117 init_v3_inform(Addr, Timeout, Retry, Vbs, Recv,
1121 init_v3_inform(Addr, Timeout, Retry, Vbs, Recv, LocalEngineID, ExtraInfo,
1129 InformPdu = make_v2_notif_pdu(Vbs, 'inform-request'), % Yes, v2
1299 check_all_varbinds(#notification{oid = Oid}, Vbs, MibView) ->
1301 true -> check_all_varbinds(Vbs, MibView);
1305 Vbs, MibView) ->
1312 true -> check_all_varbinds(Vbs, MibView);
1316 check_all_varbinds([#varbind{oid = Oid} | Vbs], MibView) ->
1318 true -> check_all_varbinds(Vbs, MibView);