HP 800 HP DLPI Programmer's Guide - Page 18

HP DLPI Features, See DL_BIND_REQ on and DL_HP_RAWDATA_REQ

Page 18 highlights

Introduction to DLPI HP DLPI Features See "DL_BIND_REQ" on page 73 and "DL_HP_RAWDATA_REQ" on page 110 • PRIV_NETADMIN The PRIV_NETADMIN privilege enables you to perform all network-related administrative tasks. See "DL_SET_PHYS_ADDR_REQ" on page 96 "DL_HP_HW_RESET_REQ" on page 89 and "DL_HP_RESET_STATS_REQ" on page 90 When the security containment product is installed, HP DLPI checks for the above privileges, instead of checking for root user. With the security containment release, the root user will have all the 3 privileges, mentioned above. However non-root users must be granted these privileges as appropriate, when running HP DLPI applications that perform privileged operations. NOTE If the required privileges are not granted to these HP DLPI applications, the APIs may return DL_SYSERR with EPERM Unix error number. For more information on the fine grained privileges, see HP-UX 11i Security Containment Administrator's Guide. NOTE The HP ATM adapter provides its own "native" DLPI provider, which should not be confused with this DLPI provider. Currently, HP DLPI does not include: • Quality of Service (QOS) management • Connection Management STREAMS, DL_SUBS_BIND_REQ, and DL_SUBS_UNBIND_REQ over connection-oriented STREAMS • Acknowledged connectionless-mode services 18 Chapter 1

  • 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

Introduction to DLPI
HP DLPI Features
Chapter 1
18
See “DL_BIND_REQ” on page 73 and “DL_HP_RAWDATA_REQ” on
page 110
PRIV_NETADMIN
The PRIV_NETADMIN privilege enables you to perform all
network-related administrative tasks.
See “DL_SET_PHYS_ADDR_REQ” on page 96
“DL_HP_HW_RESET_REQ” on page 89 and
“DL_HP_RESET_STATS_REQ” on page 90
When the security containment product is installed,
HP DLPI checks for
the above privileges, instead of checking for root user. With the security
containment release, the root user will have all the 3 privileges,
mentioned above. However non-root users must be granted these
privileges as appropriate, when running HP DLPI applications that
perform privileged operations.
NOTE
If the required privileges are not granted to these HP DLPI applications,
the APIs may return DL_SYSERR with EPERM Unix error number.
For more information on the fine grained privileges, see
HP-UX 11i
Security Containment Administrator’s Guide
.
NOTE
The HP ATM adapter provides its own “native” DLPI provider, which
should not be confused with this DLPI provider.
Currently, HP DLPI does not include:
Quality of Service (QOS) management
Connection Management STREAMS, DL_SUBS_BIND_REQ, and
DL_SUBS_UNBIND_REQ over connection-oriented STREAMS
Acknowledged connectionless-mode services