Login User (old) 0x2222 23 00

Logs in an object of type USER.

NetWare Server:2.x, 3.x, 4.x, 5.x

Request Format

Offset

Content

Type

Request header

6

FunctionCode (23)

byte

7

SubFuncStrucLen

word (Hi-Lo)

9

SubFunctionCode (0)

byte

10

UserNameLen

byte

11

UserName

byte[UserNameLen]

11 + UserNameLen

PasswordLen

byte

12 + UserNameLen

Password

byte[PasswordLen]

Return Values

Decimal

Hex

Description

0

0x00

Successful

150

0x96

Server Out Of Space

193

0xC1

No Account Balance

194

0xC2

Credit Limit Exceeded

197

0xC5

Server Login Locked

215

0xD7

Account Bad

217

0xD9

Maximum Logins Exceeded

218

0xDA

Bad Login Time

219

0xDB

Node Address Violation

222

0xDE

Bad Password

223

0xDF

Old Password

232

0xE8

Write To Group

236

0xEC

No Such Set

237

0xED

Property Exists

239

0xEF

Illegal Name

240

0xF0

Illegal Wildcard

241

0xF1

Bindery Security

242

0xF2

No Object Read

246

0xF6

No Property Delete

251

0xFB

No Such Property

252

0xFC

No Such Object

254

0xFE

Directory Locked

255

0xFF

Hard Failure

Remarks

Login User (old) is still used in the NetWare 2.0a shell but is no longer called in NetWare 2.1 and above shells.

SubFuncStrucLen = 3 + UserNameLen + PasswordLen

See Also

Logout 0x2222 25