HP 800 HP DLPI Programmer's Guide - Page 90

DL_HP_RESET_STATS_REQ, Security Containment, Format, Parameters, State

Page 90 highlights

DLPI Primitives Local Management Primitives DL_SYSERR A system error has occurred, because the driver returned an error. The driver error is present in the dl_unix_errno element of the dl_error_ack_t structure. The UNIX error returned may be set to (not limited to) errors listed in Table 2-2 on page 71. The possible errors can be (but not limited to) ENOBUFS and EBUSY. Security Containment With the Security Containment product version B.11.23.01 or later, HP DLPI will allow network related administrative tasks such as resetting the statistics on the interface only for users with PRIV_NETADMIN privilege. See "Fine-grained Privileges with Security Containment Release" on page 17 for more details. NOTE APA PPAs do not support the DL_HP_HW_RESET_REQ primitive. The EOPNOTSUPP Unix error is returned when the DL_HP_HW_RESET_REQ primitive is sent down the APA PPA. DL_HP_RESET_STATS_REQ DL_HP_RESET_STATS_REQ resets the statistics of an interface (physical or logical). Format The message consists of one M_PROTO message block, which contains the following structure: typedef struct { uint32_t dl_primitive; } dl_hp_reset_stats_req_t; Parameters dl_primitive DL_HP_RESET_STATS_REQ State 90 Chapter 2

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223

DLPI Primitives
Local Management Primitives
Chapter 2
90
DL_SYSERR
A system error has occurred, because the driver returned an error.
The driver error is present in the dl_unix_errno element of the
dl_error_ack_t structure.
The UNIX error returned may be set to (not limited to) errors listed
in Table 2-2 on page 71. The possible errors can be (but not limited
to) ENOBUFS and EBUSY.
Security Containment
With the Security Containment product version B.11.23.01 or later, HP
DLPI will allow network related administrative tasks such as resetting
the statistics on the interface only for users with PRIV_NETADMIN
privilege.
See “Fine-grained Privileges with Security Containment Release” on
page 17 for more details.
NOTE
APA PPAs do not support the DL_HP_HW_RESET_REQ primitive. The
EOPNOTSUPP Unix error is returned when the
DL_HP_HW_RESET_REQ primitive is sent down the APA PPA.
DL_HP_RESET_STATS_REQ
DL_HP_RESET_STATS_REQ resets the statistics of an interface
(physical or logical).
Format
The message consists of one M_PROTO message block, which contains
the following structure:
typedef struct {
uint32_t
dl_primitive;
} dl_hp_reset_stats_req_t;
Parameters
dl_primitive
DL_HP_RESET_STATS_REQ
State