github.com/netdata/go.d.plugin@v0.58.1/modules/freeradius/api/dictionary.go (about) 1 // SPDX-License-Identifier: GPL-3.0-or-later 2 3 package api 4 5 import ( 6 "strconv" 7 "time" 8 9 "layeh.com/radius" 10 "layeh.com/radius/rfc2865" 11 ) 12 13 /* 14 The response from the freeradius 3.0.12+dfsg-5+deb9u1 15 16 Sent Status-Server Id 23 from 0.0.0.0:37131 to 127.0.0.1:18121 length 50 17 Message-Authenticator = 0x00 18 FreeRADIUS-Statistics-Type = All 19 Received Access-Accept Id 23 from 127.0.0.1:18121 to 0.0.0.0:0 length 536 20 FreeRADIUS-Total-Access-Requests = 3 21 FreeRADIUS-Total-Access-Accepts = 0 22 FreeRADIUS-Total-Access-Rejects = 0 23 FreeRADIUS-Total-Access-Challenges = 0 24 FreeRADIUS-Total-Auth-Responses = 0 25 FreeRADIUS-Total-Auth-Duplicate-Requests = 0 26 FreeRADIUS-Total-Auth-Malformed-Requests = 0 27 FreeRADIUS-Total-Auth-Invalid-Requests = 0 28 FreeRADIUS-Total-Auth-Dropped-Requests = 0 29 FreeRADIUS-Total-Auth-Unknown-Types = 0 30 FreeRADIUS-Total-Accounting-Requests = 0 31 FreeRADIUS-Total-Accounting-Responses = 0 32 FreeRADIUS-Total-Acct-Duplicate-Requests = 0 33 FreeRADIUS-Total-Acct-Malformed-Requests = 0 34 FreeRADIUS-Total-Acct-Invalid-Requests = 0 35 FreeRADIUS-Total-Acct-Dropped-Requests = 0 36 FreeRADIUS-Total-Acct-Unknown-Types = 0 37 FreeRADIUS-Total-Proxy-Access-Requests = 0 38 FreeRADIUS-Total-Proxy-Access-Accepts = 0 39 FreeRADIUS-Total-Proxy-Access-Rejects = 0 40 FreeRADIUS-Total-Proxy-Access-Challenges = 0 41 FreeRADIUS-Total-Proxy-Auth-Responses = 0 42 FreeRADIUS-Total-Proxy-Auth-Duplicate-Requests = 0 43 FreeRADIUS-Total-Proxy-Auth-Malformed-Requests = 0 44 FreeRADIUS-Total-Proxy-Auth-Invalid-Requests = 0 45 FreeRADIUS-Total-Proxy-Auth-Dropped-Requests = 0 46 FreeRADIUS-Total-Proxy-Auth-Unknown-Types = 0 47 FreeRADIUS-Total-Proxy-Accounting-Requests = 0 48 FreeRADIUS-Total-Proxy-Accounting-Responses = 0 49 FreeRADIUS-Total-Proxy-Acct-Duplicate-Requests = 0 50 FreeRADIUS-Total-Proxy-Acct-Malformed-Requests = 0 51 FreeRADIUS-Total-Proxy-Acct-Invalid-Requests = 0 52 FreeRADIUS-Total-Proxy-Acct-Dropped-Requests = 0 53 FreeRADIUS-Total-Proxy-Acct-Unknown-Types = 0 54 FreeRADIUS-Stats-Start-Time = "Dec 27 2018 05:08:02 +09" 55 FreeRADIUS-Stats-HUP-Time = "Dec 27 2018 05:08:02 +09" 56 FreeRADIUS-Queue-Len-Internal = 0 57 FreeRADIUS-Queue-Len-Proxy = 0 58 FreeRADIUS-Queue-Len-Auth = 0 59 FreeRADIUS-Queue-Len-Acct = 0 60 FreeRADIUS-Queue-Len-Detail = 0 61 FreeRADIUS-Queue-PPS-In = 0 62 FreeRADIUS-Queue-PPS-Out = 0 63 */ 64 65 // Code generation tool https://github.com/layeh/radius/tree/master/cmd/radius-dict-gen. 66 // Used dictionary: dictionary.freeradius from /usr/share/freeradius/ directory (freeradius 3.0.12+dfsg-5+deb9u1) 67 // All attributes that are not in response were removed to reduce the amount of generated code. 68 69 // Code generated by radius-dict-gen. DO NOT EDIT. 70 71 const ( 72 _FreeRADIUS_VendorID = 11344 73 ) 74 75 func _FreeRADIUS_AddVendor(p *radius.Packet, typ byte, attr radius.Attribute) (err error) { 76 var vsa radius.Attribute 77 vendor := make(radius.Attribute, 2+len(attr)) 78 vendor[0] = typ 79 vendor[1] = byte(len(vendor)) 80 copy(vendor[2:], attr) 81 vsa, err = radius.NewVendorSpecific(_FreeRADIUS_VendorID, vendor) 82 if err != nil { 83 return 84 } 85 p.Add(rfc2865.VendorSpecific_Type, vsa) 86 return 87 } 88 89 func _FreeRADIUS_GetsVendor(p *radius.Packet, typ byte) (values []radius.Attribute) { 90 for _, attr := range p.Attributes[rfc2865.VendorSpecific_Type] { 91 vendorID, vsa, err := radius.VendorSpecific(attr) 92 if err != nil || vendorID != _FreeRADIUS_VendorID { 93 continue 94 } 95 for len(vsa) >= 3 { 96 vsaTyp, vsaLen := vsa[0], vsa[1] 97 if int(vsaLen) > len(vsa) || vsaLen < 3 { 98 break 99 } 100 if vsaTyp == typ { 101 values = append(values, vsa[2:int(vsaLen)]) 102 } 103 vsa = vsa[int(vsaLen):] 104 } 105 } 106 return 107 } 108 109 func _FreeRADIUS_LookupVendor(p *radius.Packet, typ byte) (attr radius.Attribute, ok bool) { 110 for _, a := range p.Attributes[rfc2865.VendorSpecific_Type] { 111 vendorID, vsa, err := radius.VendorSpecific(a) 112 if err != nil || vendorID != _FreeRADIUS_VendorID { 113 continue 114 } 115 for len(vsa) >= 3 { 116 vsaTyp, vsaLen := vsa[0], vsa[1] 117 if int(vsaLen) > len(vsa) || vsaLen < 3 { 118 break 119 } 120 if vsaTyp == typ { 121 return vsa[2:int(vsaLen)], true 122 } 123 vsa = vsa[int(vsaLen):] 124 } 125 } 126 return 127 } 128 129 func _FreeRADIUS_SetVendor(p *radius.Packet, typ byte, attr radius.Attribute) (err error) { 130 for i := 0; i < len(p.Attributes[rfc2865.VendorSpecific_Type]); { 131 vendorID, vsa, err := radius.VendorSpecific(p.Attributes[rfc2865.VendorSpecific_Type][i]) 132 if err != nil || vendorID != _FreeRADIUS_VendorID { 133 i++ 134 continue 135 } 136 for j := 0; len(vsa[j:]) >= 3; { 137 vsaTyp, vsaLen := vsa[0], vsa[1] 138 if int(vsaLen) > len(vsa[j:]) || vsaLen < 3 { 139 i++ 140 break 141 } 142 if vsaTyp == typ { 143 vsa = append(vsa[:j], vsa[j+int(vsaLen):]...) 144 } 145 j += int(vsaLen) 146 } 147 if len(vsa) > 0 { 148 copy(p.Attributes[rfc2865.VendorSpecific_Type][i][4:], vsa) 149 i++ 150 } else { 151 p.Attributes[rfc2865.VendorSpecific_Type] = append(p.Attributes[rfc2865.VendorSpecific_Type][:i], p.Attributes[rfc2865.VendorSpecific_Type][i+i:]...) 152 } 153 } 154 return _FreeRADIUS_AddVendor(p, typ, attr) 155 } 156 157 func _FreeRADIUS_DelVendor(p *radius.Packet, typ byte) { 158 vsaLoop: 159 for i := 0; i < len(p.Attributes[rfc2865.VendorSpecific_Type]); { 160 attr := p.Attributes[rfc2865.VendorSpecific_Type][i] 161 vendorID, vsa, err := radius.VendorSpecific(attr) 162 if err != nil || vendorID != _FreeRADIUS_VendorID { 163 continue 164 } 165 offset := 0 166 for len(vsa[offset:]) >= 3 { 167 vsaTyp, vsaLen := vsa[offset], vsa[offset+1] 168 if int(vsaLen) > len(vsa) || vsaLen < 3 { 169 continue vsaLoop 170 } 171 if vsaTyp == typ { 172 copy(vsa[offset:], vsa[offset+int(vsaLen):]) 173 vsa = vsa[:len(vsa)-int(vsaLen)] 174 } else { 175 offset += int(vsaLen) 176 } 177 } 178 if offset == 0 { 179 p.Attributes[rfc2865.VendorSpecific_Type] = append(p.Attributes[rfc2865.VendorSpecific_Type][:i], p.Attributes[rfc2865.VendorSpecific_Type][i+1:]...) 180 } else { 181 i++ 182 } 183 } 184 return 185 } 186 187 type FreeRADIUSStatisticsType uint32 188 189 const ( 190 FreeRADIUSStatisticsType_Value_All FreeRADIUSStatisticsType = 31 191 ) 192 193 var FreeRADIUSStatisticsType_Strings = map[FreeRADIUSStatisticsType]string{ 194 FreeRADIUSStatisticsType_Value_All: "All", 195 } 196 197 func (a FreeRADIUSStatisticsType) String() string { 198 if str, ok := FreeRADIUSStatisticsType_Strings[a]; ok { 199 return str 200 } 201 return "FreeRADIUSStatisticsType(" + strconv.FormatUint(uint64(a), 10) + ")" 202 } 203 204 func FreeRADIUSStatisticsType_Add(p *radius.Packet, value FreeRADIUSStatisticsType) (err error) { 205 a := radius.NewInteger(uint32(value)) 206 return _FreeRADIUS_AddVendor(p, 127, a) 207 } 208 209 func FreeRADIUSStatisticsType_Get(p *radius.Packet) (value FreeRADIUSStatisticsType) { 210 value, _ = FreeRADIUSStatisticsType_Lookup(p) 211 return 212 } 213 214 func FreeRADIUSStatisticsType_Gets(p *radius.Packet) (values []FreeRADIUSStatisticsType, err error) { 215 var i uint32 216 for _, attr := range _FreeRADIUS_GetsVendor(p, 127) { 217 i, err = radius.Integer(attr) 218 if err != nil { 219 return 220 } 221 values = append(values, FreeRADIUSStatisticsType(i)) 222 } 223 return 224 } 225 226 func FreeRADIUSStatisticsType_Lookup(p *radius.Packet) (value FreeRADIUSStatisticsType, err error) { 227 a, ok := _FreeRADIUS_LookupVendor(p, 127) 228 if !ok { 229 err = radius.ErrNoAttribute 230 return 231 } 232 var i uint32 233 i, err = radius.Integer(a) 234 if err != nil { 235 return 236 } 237 value = FreeRADIUSStatisticsType(i) 238 return 239 } 240 241 func FreeRADIUSStatisticsType_Set(p *radius.Packet, value FreeRADIUSStatisticsType) (err error) { 242 a := radius.NewInteger(uint32(value)) 243 return _FreeRADIUS_SetVendor(p, 127, a) 244 } 245 246 func FreeRADIUSStatisticsType_Del(p *radius.Packet) { 247 _FreeRADIUS_DelVendor(p, 127) 248 } 249 250 type FreeRADIUSTotalAccessRequests uint32 251 252 var FreeRADIUSTotalAccessRequests_Strings = map[FreeRADIUSTotalAccessRequests]string{} 253 254 func (a FreeRADIUSTotalAccessRequests) String() string { 255 if str, ok := FreeRADIUSTotalAccessRequests_Strings[a]; ok { 256 return str 257 } 258 return "FreeRADIUSTotalAccessRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 259 } 260 261 func FreeRADIUSTotalAccessRequests_Add(p *radius.Packet, value FreeRADIUSTotalAccessRequests) (err error) { 262 a := radius.NewInteger(uint32(value)) 263 return _FreeRADIUS_AddVendor(p, 128, a) 264 } 265 266 func FreeRADIUSTotalAccessRequests_Get(p *radius.Packet) (value FreeRADIUSTotalAccessRequests) { 267 value, _ = FreeRADIUSTotalAccessRequests_Lookup(p) 268 return 269 } 270 271 func FreeRADIUSTotalAccessRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalAccessRequests, err error) { 272 var i uint32 273 for _, attr := range _FreeRADIUS_GetsVendor(p, 128) { 274 i, err = radius.Integer(attr) 275 if err != nil { 276 return 277 } 278 values = append(values, FreeRADIUSTotalAccessRequests(i)) 279 } 280 return 281 } 282 283 func FreeRADIUSTotalAccessRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalAccessRequests, err error) { 284 a, ok := _FreeRADIUS_LookupVendor(p, 128) 285 if !ok { 286 err = radius.ErrNoAttribute 287 return 288 } 289 var i uint32 290 i, err = radius.Integer(a) 291 if err != nil { 292 return 293 } 294 value = FreeRADIUSTotalAccessRequests(i) 295 return 296 } 297 298 func FreeRADIUSTotalAccessRequests_Set(p *radius.Packet, value FreeRADIUSTotalAccessRequests) (err error) { 299 a := radius.NewInteger(uint32(value)) 300 return _FreeRADIUS_SetVendor(p, 128, a) 301 } 302 303 func FreeRADIUSTotalAccessRequests_Del(p *radius.Packet) { 304 _FreeRADIUS_DelVendor(p, 128) 305 } 306 307 type FreeRADIUSTotalAccessAccepts uint32 308 309 var FreeRADIUSTotalAccessAccepts_Strings = map[FreeRADIUSTotalAccessAccepts]string{} 310 311 func (a FreeRADIUSTotalAccessAccepts) String() string { 312 if str, ok := FreeRADIUSTotalAccessAccepts_Strings[a]; ok { 313 return str 314 } 315 return "FreeRADIUSTotalAccessAccepts(" + strconv.FormatUint(uint64(a), 10) + ")" 316 } 317 318 func FreeRADIUSTotalAccessAccepts_Add(p *radius.Packet, value FreeRADIUSTotalAccessAccepts) (err error) { 319 a := radius.NewInteger(uint32(value)) 320 return _FreeRADIUS_AddVendor(p, 129, a) 321 } 322 323 func FreeRADIUSTotalAccessAccepts_Get(p *radius.Packet) (value FreeRADIUSTotalAccessAccepts) { 324 value, _ = FreeRADIUSTotalAccessAccepts_Lookup(p) 325 return 326 } 327 328 func FreeRADIUSTotalAccessAccepts_Gets(p *radius.Packet) (values []FreeRADIUSTotalAccessAccepts, err error) { 329 var i uint32 330 for _, attr := range _FreeRADIUS_GetsVendor(p, 129) { 331 i, err = radius.Integer(attr) 332 if err != nil { 333 return 334 } 335 values = append(values, FreeRADIUSTotalAccessAccepts(i)) 336 } 337 return 338 } 339 340 func FreeRADIUSTotalAccessAccepts_Lookup(p *radius.Packet) (value FreeRADIUSTotalAccessAccepts, err error) { 341 a, ok := _FreeRADIUS_LookupVendor(p, 129) 342 if !ok { 343 err = radius.ErrNoAttribute 344 return 345 } 346 var i uint32 347 i, err = radius.Integer(a) 348 if err != nil { 349 return 350 } 351 value = FreeRADIUSTotalAccessAccepts(i) 352 return 353 } 354 355 func FreeRADIUSTotalAccessAccepts_Set(p *radius.Packet, value FreeRADIUSTotalAccessAccepts) (err error) { 356 a := radius.NewInteger(uint32(value)) 357 return _FreeRADIUS_SetVendor(p, 129, a) 358 } 359 360 func FreeRADIUSTotalAccessAccepts_Del(p *radius.Packet) { 361 _FreeRADIUS_DelVendor(p, 129) 362 } 363 364 type FreeRADIUSTotalAccessRejects uint32 365 366 var FreeRADIUSTotalAccessRejects_Strings = map[FreeRADIUSTotalAccessRejects]string{} 367 368 func (a FreeRADIUSTotalAccessRejects) String() string { 369 if str, ok := FreeRADIUSTotalAccessRejects_Strings[a]; ok { 370 return str 371 } 372 return "FreeRADIUSTotalAccessRejects(" + strconv.FormatUint(uint64(a), 10) + ")" 373 } 374 375 func FreeRADIUSTotalAccessRejects_Add(p *radius.Packet, value FreeRADIUSTotalAccessRejects) (err error) { 376 a := radius.NewInteger(uint32(value)) 377 return _FreeRADIUS_AddVendor(p, 130, a) 378 } 379 380 func FreeRADIUSTotalAccessRejects_Get(p *radius.Packet) (value FreeRADIUSTotalAccessRejects) { 381 value, _ = FreeRADIUSTotalAccessRejects_Lookup(p) 382 return 383 } 384 385 func FreeRADIUSTotalAccessRejects_Gets(p *radius.Packet) (values []FreeRADIUSTotalAccessRejects, err error) { 386 var i uint32 387 for _, attr := range _FreeRADIUS_GetsVendor(p, 130) { 388 i, err = radius.Integer(attr) 389 if err != nil { 390 return 391 } 392 values = append(values, FreeRADIUSTotalAccessRejects(i)) 393 } 394 return 395 } 396 397 func FreeRADIUSTotalAccessRejects_Lookup(p *radius.Packet) (value FreeRADIUSTotalAccessRejects, err error) { 398 a, ok := _FreeRADIUS_LookupVendor(p, 130) 399 if !ok { 400 err = radius.ErrNoAttribute 401 return 402 } 403 var i uint32 404 i, err = radius.Integer(a) 405 if err != nil { 406 return 407 } 408 value = FreeRADIUSTotalAccessRejects(i) 409 return 410 } 411 412 func FreeRADIUSTotalAccessRejects_Set(p *radius.Packet, value FreeRADIUSTotalAccessRejects) (err error) { 413 a := radius.NewInteger(uint32(value)) 414 return _FreeRADIUS_SetVendor(p, 130, a) 415 } 416 417 func FreeRADIUSTotalAccessRejects_Del(p *radius.Packet) { 418 _FreeRADIUS_DelVendor(p, 130) 419 } 420 421 type FreeRADIUSTotalAccessChallenges uint32 422 423 var FreeRADIUSTotalAccessChallenges_Strings = map[FreeRADIUSTotalAccessChallenges]string{} 424 425 func (a FreeRADIUSTotalAccessChallenges) String() string { 426 if str, ok := FreeRADIUSTotalAccessChallenges_Strings[a]; ok { 427 return str 428 } 429 return "FreeRADIUSTotalAccessChallenges(" + strconv.FormatUint(uint64(a), 10) + ")" 430 } 431 432 func FreeRADIUSTotalAccessChallenges_Add(p *radius.Packet, value FreeRADIUSTotalAccessChallenges) (err error) { 433 a := radius.NewInteger(uint32(value)) 434 return _FreeRADIUS_AddVendor(p, 131, a) 435 } 436 437 func FreeRADIUSTotalAccessChallenges_Get(p *radius.Packet) (value FreeRADIUSTotalAccessChallenges) { 438 value, _ = FreeRADIUSTotalAccessChallenges_Lookup(p) 439 return 440 } 441 442 func FreeRADIUSTotalAccessChallenges_Gets(p *radius.Packet) (values []FreeRADIUSTotalAccessChallenges, err error) { 443 var i uint32 444 for _, attr := range _FreeRADIUS_GetsVendor(p, 131) { 445 i, err = radius.Integer(attr) 446 if err != nil { 447 return 448 } 449 values = append(values, FreeRADIUSTotalAccessChallenges(i)) 450 } 451 return 452 } 453 454 func FreeRADIUSTotalAccessChallenges_Lookup(p *radius.Packet) (value FreeRADIUSTotalAccessChallenges, err error) { 455 a, ok := _FreeRADIUS_LookupVendor(p, 131) 456 if !ok { 457 err = radius.ErrNoAttribute 458 return 459 } 460 var i uint32 461 i, err = radius.Integer(a) 462 if err != nil { 463 return 464 } 465 value = FreeRADIUSTotalAccessChallenges(i) 466 return 467 } 468 469 func FreeRADIUSTotalAccessChallenges_Set(p *radius.Packet, value FreeRADIUSTotalAccessChallenges) (err error) { 470 a := radius.NewInteger(uint32(value)) 471 return _FreeRADIUS_SetVendor(p, 131, a) 472 } 473 474 func FreeRADIUSTotalAccessChallenges_Del(p *radius.Packet) { 475 _FreeRADIUS_DelVendor(p, 131) 476 } 477 478 type FreeRADIUSTotalAuthResponses uint32 479 480 var FreeRADIUSTotalAuthResponses_Strings = map[FreeRADIUSTotalAuthResponses]string{} 481 482 func (a FreeRADIUSTotalAuthResponses) String() string { 483 if str, ok := FreeRADIUSTotalAuthResponses_Strings[a]; ok { 484 return str 485 } 486 return "FreeRADIUSTotalAuthResponses(" + strconv.FormatUint(uint64(a), 10) + ")" 487 } 488 489 func FreeRADIUSTotalAuthResponses_Add(p *radius.Packet, value FreeRADIUSTotalAuthResponses) (err error) { 490 a := radius.NewInteger(uint32(value)) 491 return _FreeRADIUS_AddVendor(p, 132, a) 492 } 493 494 func FreeRADIUSTotalAuthResponses_Get(p *radius.Packet) (value FreeRADIUSTotalAuthResponses) { 495 value, _ = FreeRADIUSTotalAuthResponses_Lookup(p) 496 return 497 } 498 499 func FreeRADIUSTotalAuthResponses_Gets(p *radius.Packet) (values []FreeRADIUSTotalAuthResponses, err error) { 500 var i uint32 501 for _, attr := range _FreeRADIUS_GetsVendor(p, 132) { 502 i, err = radius.Integer(attr) 503 if err != nil { 504 return 505 } 506 values = append(values, FreeRADIUSTotalAuthResponses(i)) 507 } 508 return 509 } 510 511 func FreeRADIUSTotalAuthResponses_Lookup(p *radius.Packet) (value FreeRADIUSTotalAuthResponses, err error) { 512 a, ok := _FreeRADIUS_LookupVendor(p, 132) 513 if !ok { 514 err = radius.ErrNoAttribute 515 return 516 } 517 var i uint32 518 i, err = radius.Integer(a) 519 if err != nil { 520 return 521 } 522 value = FreeRADIUSTotalAuthResponses(i) 523 return 524 } 525 526 func FreeRADIUSTotalAuthResponses_Set(p *radius.Packet, value FreeRADIUSTotalAuthResponses) (err error) { 527 a := radius.NewInteger(uint32(value)) 528 return _FreeRADIUS_SetVendor(p, 132, a) 529 } 530 531 func FreeRADIUSTotalAuthResponses_Del(p *radius.Packet) { 532 _FreeRADIUS_DelVendor(p, 132) 533 } 534 535 type FreeRADIUSTotalAuthDuplicateRequests uint32 536 537 var FreeRADIUSTotalAuthDuplicateRequests_Strings = map[FreeRADIUSTotalAuthDuplicateRequests]string{} 538 539 func (a FreeRADIUSTotalAuthDuplicateRequests) String() string { 540 if str, ok := FreeRADIUSTotalAuthDuplicateRequests_Strings[a]; ok { 541 return str 542 } 543 return "FreeRADIUSTotalAuthDuplicateRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 544 } 545 546 func FreeRADIUSTotalAuthDuplicateRequests_Add(p *radius.Packet, value FreeRADIUSTotalAuthDuplicateRequests) (err error) { 547 a := radius.NewInteger(uint32(value)) 548 return _FreeRADIUS_AddVendor(p, 133, a) 549 } 550 551 func FreeRADIUSTotalAuthDuplicateRequests_Get(p *radius.Packet) (value FreeRADIUSTotalAuthDuplicateRequests) { 552 value, _ = FreeRADIUSTotalAuthDuplicateRequests_Lookup(p) 553 return 554 } 555 556 func FreeRADIUSTotalAuthDuplicateRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalAuthDuplicateRequests, err error) { 557 var i uint32 558 for _, attr := range _FreeRADIUS_GetsVendor(p, 133) { 559 i, err = radius.Integer(attr) 560 if err != nil { 561 return 562 } 563 values = append(values, FreeRADIUSTotalAuthDuplicateRequests(i)) 564 } 565 return 566 } 567 568 func FreeRADIUSTotalAuthDuplicateRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalAuthDuplicateRequests, err error) { 569 a, ok := _FreeRADIUS_LookupVendor(p, 133) 570 if !ok { 571 err = radius.ErrNoAttribute 572 return 573 } 574 var i uint32 575 i, err = radius.Integer(a) 576 if err != nil { 577 return 578 } 579 value = FreeRADIUSTotalAuthDuplicateRequests(i) 580 return 581 } 582 583 func FreeRADIUSTotalAuthDuplicateRequests_Set(p *radius.Packet, value FreeRADIUSTotalAuthDuplicateRequests) (err error) { 584 a := radius.NewInteger(uint32(value)) 585 return _FreeRADIUS_SetVendor(p, 133, a) 586 } 587 588 func FreeRADIUSTotalAuthDuplicateRequests_Del(p *radius.Packet) { 589 _FreeRADIUS_DelVendor(p, 133) 590 } 591 592 type FreeRADIUSTotalAuthMalformedRequests uint32 593 594 var FreeRADIUSTotalAuthMalformedRequests_Strings = map[FreeRADIUSTotalAuthMalformedRequests]string{} 595 596 func (a FreeRADIUSTotalAuthMalformedRequests) String() string { 597 if str, ok := FreeRADIUSTotalAuthMalformedRequests_Strings[a]; ok { 598 return str 599 } 600 return "FreeRADIUSTotalAuthMalformedRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 601 } 602 603 func FreeRADIUSTotalAuthMalformedRequests_Add(p *radius.Packet, value FreeRADIUSTotalAuthMalformedRequests) (err error) { 604 a := radius.NewInteger(uint32(value)) 605 return _FreeRADIUS_AddVendor(p, 134, a) 606 } 607 608 func FreeRADIUSTotalAuthMalformedRequests_Get(p *radius.Packet) (value FreeRADIUSTotalAuthMalformedRequests) { 609 value, _ = FreeRADIUSTotalAuthMalformedRequests_Lookup(p) 610 return 611 } 612 613 func FreeRADIUSTotalAuthMalformedRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalAuthMalformedRequests, err error) { 614 var i uint32 615 for _, attr := range _FreeRADIUS_GetsVendor(p, 134) { 616 i, err = radius.Integer(attr) 617 if err != nil { 618 return 619 } 620 values = append(values, FreeRADIUSTotalAuthMalformedRequests(i)) 621 } 622 return 623 } 624 625 func FreeRADIUSTotalAuthMalformedRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalAuthMalformedRequests, err error) { 626 a, ok := _FreeRADIUS_LookupVendor(p, 134) 627 if !ok { 628 err = radius.ErrNoAttribute 629 return 630 } 631 var i uint32 632 i, err = radius.Integer(a) 633 if err != nil { 634 return 635 } 636 value = FreeRADIUSTotalAuthMalformedRequests(i) 637 return 638 } 639 640 func FreeRADIUSTotalAuthMalformedRequests_Set(p *radius.Packet, value FreeRADIUSTotalAuthMalformedRequests) (err error) { 641 a := radius.NewInteger(uint32(value)) 642 return _FreeRADIUS_SetVendor(p, 134, a) 643 } 644 645 func FreeRADIUSTotalAuthMalformedRequests_Del(p *radius.Packet) { 646 _FreeRADIUS_DelVendor(p, 134) 647 } 648 649 type FreeRADIUSTotalAuthInvalidRequests uint32 650 651 var FreeRADIUSTotalAuthInvalidRequests_Strings = map[FreeRADIUSTotalAuthInvalidRequests]string{} 652 653 func (a FreeRADIUSTotalAuthInvalidRequests) String() string { 654 if str, ok := FreeRADIUSTotalAuthInvalidRequests_Strings[a]; ok { 655 return str 656 } 657 return "FreeRADIUSTotalAuthInvalidRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 658 } 659 660 func FreeRADIUSTotalAuthInvalidRequests_Add(p *radius.Packet, value FreeRADIUSTotalAuthInvalidRequests) (err error) { 661 a := radius.NewInteger(uint32(value)) 662 return _FreeRADIUS_AddVendor(p, 135, a) 663 } 664 665 func FreeRADIUSTotalAuthInvalidRequests_Get(p *radius.Packet) (value FreeRADIUSTotalAuthInvalidRequests) { 666 value, _ = FreeRADIUSTotalAuthInvalidRequests_Lookup(p) 667 return 668 } 669 670 func FreeRADIUSTotalAuthInvalidRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalAuthInvalidRequests, err error) { 671 var i uint32 672 for _, attr := range _FreeRADIUS_GetsVendor(p, 135) { 673 i, err = radius.Integer(attr) 674 if err != nil { 675 return 676 } 677 values = append(values, FreeRADIUSTotalAuthInvalidRequests(i)) 678 } 679 return 680 } 681 682 func FreeRADIUSTotalAuthInvalidRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalAuthInvalidRequests, err error) { 683 a, ok := _FreeRADIUS_LookupVendor(p, 135) 684 if !ok { 685 err = radius.ErrNoAttribute 686 return 687 } 688 var i uint32 689 i, err = radius.Integer(a) 690 if err != nil { 691 return 692 } 693 value = FreeRADIUSTotalAuthInvalidRequests(i) 694 return 695 } 696 697 func FreeRADIUSTotalAuthInvalidRequests_Set(p *radius.Packet, value FreeRADIUSTotalAuthInvalidRequests) (err error) { 698 a := radius.NewInteger(uint32(value)) 699 return _FreeRADIUS_SetVendor(p, 135, a) 700 } 701 702 func FreeRADIUSTotalAuthInvalidRequests_Del(p *radius.Packet) { 703 _FreeRADIUS_DelVendor(p, 135) 704 } 705 706 type FreeRADIUSTotalAuthDroppedRequests uint32 707 708 var FreeRADIUSTotalAuthDroppedRequests_Strings = map[FreeRADIUSTotalAuthDroppedRequests]string{} 709 710 func (a FreeRADIUSTotalAuthDroppedRequests) String() string { 711 if str, ok := FreeRADIUSTotalAuthDroppedRequests_Strings[a]; ok { 712 return str 713 } 714 return "FreeRADIUSTotalAuthDroppedRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 715 } 716 717 func FreeRADIUSTotalAuthDroppedRequests_Add(p *radius.Packet, value FreeRADIUSTotalAuthDroppedRequests) (err error) { 718 a := radius.NewInteger(uint32(value)) 719 return _FreeRADIUS_AddVendor(p, 136, a) 720 } 721 722 func FreeRADIUSTotalAuthDroppedRequests_Get(p *radius.Packet) (value FreeRADIUSTotalAuthDroppedRequests) { 723 value, _ = FreeRADIUSTotalAuthDroppedRequests_Lookup(p) 724 return 725 } 726 727 func FreeRADIUSTotalAuthDroppedRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalAuthDroppedRequests, err error) { 728 var i uint32 729 for _, attr := range _FreeRADIUS_GetsVendor(p, 136) { 730 i, err = radius.Integer(attr) 731 if err != nil { 732 return 733 } 734 values = append(values, FreeRADIUSTotalAuthDroppedRequests(i)) 735 } 736 return 737 } 738 739 func FreeRADIUSTotalAuthDroppedRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalAuthDroppedRequests, err error) { 740 a, ok := _FreeRADIUS_LookupVendor(p, 136) 741 if !ok { 742 err = radius.ErrNoAttribute 743 return 744 } 745 var i uint32 746 i, err = radius.Integer(a) 747 if err != nil { 748 return 749 } 750 value = FreeRADIUSTotalAuthDroppedRequests(i) 751 return 752 } 753 754 func FreeRADIUSTotalAuthDroppedRequests_Set(p *radius.Packet, value FreeRADIUSTotalAuthDroppedRequests) (err error) { 755 a := radius.NewInteger(uint32(value)) 756 return _FreeRADIUS_SetVendor(p, 136, a) 757 } 758 759 func FreeRADIUSTotalAuthDroppedRequests_Del(p *radius.Packet) { 760 _FreeRADIUS_DelVendor(p, 136) 761 } 762 763 type FreeRADIUSTotalAuthUnknownTypes uint32 764 765 var FreeRADIUSTotalAuthUnknownTypes_Strings = map[FreeRADIUSTotalAuthUnknownTypes]string{} 766 767 func (a FreeRADIUSTotalAuthUnknownTypes) String() string { 768 if str, ok := FreeRADIUSTotalAuthUnknownTypes_Strings[a]; ok { 769 return str 770 } 771 return "FreeRADIUSTotalAuthUnknownTypes(" + strconv.FormatUint(uint64(a), 10) + ")" 772 } 773 774 func FreeRADIUSTotalAuthUnknownTypes_Add(p *radius.Packet, value FreeRADIUSTotalAuthUnknownTypes) (err error) { 775 a := radius.NewInteger(uint32(value)) 776 return _FreeRADIUS_AddVendor(p, 137, a) 777 } 778 779 func FreeRADIUSTotalAuthUnknownTypes_Get(p *radius.Packet) (value FreeRADIUSTotalAuthUnknownTypes) { 780 value, _ = FreeRADIUSTotalAuthUnknownTypes_Lookup(p) 781 return 782 } 783 784 func FreeRADIUSTotalAuthUnknownTypes_Gets(p *radius.Packet) (values []FreeRADIUSTotalAuthUnknownTypes, err error) { 785 var i uint32 786 for _, attr := range _FreeRADIUS_GetsVendor(p, 137) { 787 i, err = radius.Integer(attr) 788 if err != nil { 789 return 790 } 791 values = append(values, FreeRADIUSTotalAuthUnknownTypes(i)) 792 } 793 return 794 } 795 796 func FreeRADIUSTotalAuthUnknownTypes_Lookup(p *radius.Packet) (value FreeRADIUSTotalAuthUnknownTypes, err error) { 797 a, ok := _FreeRADIUS_LookupVendor(p, 137) 798 if !ok { 799 err = radius.ErrNoAttribute 800 return 801 } 802 var i uint32 803 i, err = radius.Integer(a) 804 if err != nil { 805 return 806 } 807 value = FreeRADIUSTotalAuthUnknownTypes(i) 808 return 809 } 810 811 func FreeRADIUSTotalAuthUnknownTypes_Set(p *radius.Packet, value FreeRADIUSTotalAuthUnknownTypes) (err error) { 812 a := radius.NewInteger(uint32(value)) 813 return _FreeRADIUS_SetVendor(p, 137, a) 814 } 815 816 func FreeRADIUSTotalAuthUnknownTypes_Del(p *radius.Packet) { 817 _FreeRADIUS_DelVendor(p, 137) 818 } 819 820 type FreeRADIUSTotalProxyAccessRequests uint32 821 822 var FreeRADIUSTotalProxyAccessRequests_Strings = map[FreeRADIUSTotalProxyAccessRequests]string{} 823 824 func (a FreeRADIUSTotalProxyAccessRequests) String() string { 825 if str, ok := FreeRADIUSTotalProxyAccessRequests_Strings[a]; ok { 826 return str 827 } 828 return "FreeRADIUSTotalProxyAccessRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 829 } 830 831 func FreeRADIUSTotalProxyAccessRequests_Add(p *radius.Packet, value FreeRADIUSTotalProxyAccessRequests) (err error) { 832 a := radius.NewInteger(uint32(value)) 833 return _FreeRADIUS_AddVendor(p, 138, a) 834 } 835 836 func FreeRADIUSTotalProxyAccessRequests_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAccessRequests) { 837 value, _ = FreeRADIUSTotalProxyAccessRequests_Lookup(p) 838 return 839 } 840 841 func FreeRADIUSTotalProxyAccessRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAccessRequests, err error) { 842 var i uint32 843 for _, attr := range _FreeRADIUS_GetsVendor(p, 138) { 844 i, err = radius.Integer(attr) 845 if err != nil { 846 return 847 } 848 values = append(values, FreeRADIUSTotalProxyAccessRequests(i)) 849 } 850 return 851 } 852 853 func FreeRADIUSTotalProxyAccessRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAccessRequests, err error) { 854 a, ok := _FreeRADIUS_LookupVendor(p, 138) 855 if !ok { 856 err = radius.ErrNoAttribute 857 return 858 } 859 var i uint32 860 i, err = radius.Integer(a) 861 if err != nil { 862 return 863 } 864 value = FreeRADIUSTotalProxyAccessRequests(i) 865 return 866 } 867 868 func FreeRADIUSTotalProxyAccessRequests_Set(p *radius.Packet, value FreeRADIUSTotalProxyAccessRequests) (err error) { 869 a := radius.NewInteger(uint32(value)) 870 return _FreeRADIUS_SetVendor(p, 138, a) 871 } 872 873 func FreeRADIUSTotalProxyAccessRequests_Del(p *radius.Packet) { 874 _FreeRADIUS_DelVendor(p, 138) 875 } 876 877 type FreeRADIUSTotalProxyAccessAccepts uint32 878 879 var FreeRADIUSTotalProxyAccessAccepts_Strings = map[FreeRADIUSTotalProxyAccessAccepts]string{} 880 881 func (a FreeRADIUSTotalProxyAccessAccepts) String() string { 882 if str, ok := FreeRADIUSTotalProxyAccessAccepts_Strings[a]; ok { 883 return str 884 } 885 return "FreeRADIUSTotalProxyAccessAccepts(" + strconv.FormatUint(uint64(a), 10) + ")" 886 } 887 888 func FreeRADIUSTotalProxyAccessAccepts_Add(p *radius.Packet, value FreeRADIUSTotalProxyAccessAccepts) (err error) { 889 a := radius.NewInteger(uint32(value)) 890 return _FreeRADIUS_AddVendor(p, 139, a) 891 } 892 893 func FreeRADIUSTotalProxyAccessAccepts_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAccessAccepts) { 894 value, _ = FreeRADIUSTotalProxyAccessAccepts_Lookup(p) 895 return 896 } 897 898 func FreeRADIUSTotalProxyAccessAccepts_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAccessAccepts, err error) { 899 var i uint32 900 for _, attr := range _FreeRADIUS_GetsVendor(p, 139) { 901 i, err = radius.Integer(attr) 902 if err != nil { 903 return 904 } 905 values = append(values, FreeRADIUSTotalProxyAccessAccepts(i)) 906 } 907 return 908 } 909 910 func FreeRADIUSTotalProxyAccessAccepts_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAccessAccepts, err error) { 911 a, ok := _FreeRADIUS_LookupVendor(p, 139) 912 if !ok { 913 err = radius.ErrNoAttribute 914 return 915 } 916 var i uint32 917 i, err = radius.Integer(a) 918 if err != nil { 919 return 920 } 921 value = FreeRADIUSTotalProxyAccessAccepts(i) 922 return 923 } 924 925 func FreeRADIUSTotalProxyAccessAccepts_Set(p *radius.Packet, value FreeRADIUSTotalProxyAccessAccepts) (err error) { 926 a := radius.NewInteger(uint32(value)) 927 return _FreeRADIUS_SetVendor(p, 139, a) 928 } 929 930 func FreeRADIUSTotalProxyAccessAccepts_Del(p *radius.Packet) { 931 _FreeRADIUS_DelVendor(p, 139) 932 } 933 934 type FreeRADIUSTotalProxyAccessRejects uint32 935 936 var FreeRADIUSTotalProxyAccessRejects_Strings = map[FreeRADIUSTotalProxyAccessRejects]string{} 937 938 func (a FreeRADIUSTotalProxyAccessRejects) String() string { 939 if str, ok := FreeRADIUSTotalProxyAccessRejects_Strings[a]; ok { 940 return str 941 } 942 return "FreeRADIUSTotalProxyAccessRejects(" + strconv.FormatUint(uint64(a), 10) + ")" 943 } 944 945 func FreeRADIUSTotalProxyAccessRejects_Add(p *radius.Packet, value FreeRADIUSTotalProxyAccessRejects) (err error) { 946 a := radius.NewInteger(uint32(value)) 947 return _FreeRADIUS_AddVendor(p, 140, a) 948 } 949 950 func FreeRADIUSTotalProxyAccessRejects_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAccessRejects) { 951 value, _ = FreeRADIUSTotalProxyAccessRejects_Lookup(p) 952 return 953 } 954 955 func FreeRADIUSTotalProxyAccessRejects_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAccessRejects, err error) { 956 var i uint32 957 for _, attr := range _FreeRADIUS_GetsVendor(p, 140) { 958 i, err = radius.Integer(attr) 959 if err != nil { 960 return 961 } 962 values = append(values, FreeRADIUSTotalProxyAccessRejects(i)) 963 } 964 return 965 } 966 967 func FreeRADIUSTotalProxyAccessRejects_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAccessRejects, err error) { 968 a, ok := _FreeRADIUS_LookupVendor(p, 140) 969 if !ok { 970 err = radius.ErrNoAttribute 971 return 972 } 973 var i uint32 974 i, err = radius.Integer(a) 975 if err != nil { 976 return 977 } 978 value = FreeRADIUSTotalProxyAccessRejects(i) 979 return 980 } 981 982 func FreeRADIUSTotalProxyAccessRejects_Set(p *radius.Packet, value FreeRADIUSTotalProxyAccessRejects) (err error) { 983 a := radius.NewInteger(uint32(value)) 984 return _FreeRADIUS_SetVendor(p, 140, a) 985 } 986 987 func FreeRADIUSTotalProxyAccessRejects_Del(p *radius.Packet) { 988 _FreeRADIUS_DelVendor(p, 140) 989 } 990 991 type FreeRADIUSTotalProxyAccessChallenges uint32 992 993 var FreeRADIUSTotalProxyAccessChallenges_Strings = map[FreeRADIUSTotalProxyAccessChallenges]string{} 994 995 func (a FreeRADIUSTotalProxyAccessChallenges) String() string { 996 if str, ok := FreeRADIUSTotalProxyAccessChallenges_Strings[a]; ok { 997 return str 998 } 999 return "FreeRADIUSTotalProxyAccessChallenges(" + strconv.FormatUint(uint64(a), 10) + ")" 1000 } 1001 1002 func FreeRADIUSTotalProxyAccessChallenges_Add(p *radius.Packet, value FreeRADIUSTotalProxyAccessChallenges) (err error) { 1003 a := radius.NewInteger(uint32(value)) 1004 return _FreeRADIUS_AddVendor(p, 141, a) 1005 } 1006 1007 func FreeRADIUSTotalProxyAccessChallenges_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAccessChallenges) { 1008 value, _ = FreeRADIUSTotalProxyAccessChallenges_Lookup(p) 1009 return 1010 } 1011 1012 func FreeRADIUSTotalProxyAccessChallenges_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAccessChallenges, err error) { 1013 var i uint32 1014 for _, attr := range _FreeRADIUS_GetsVendor(p, 141) { 1015 i, err = radius.Integer(attr) 1016 if err != nil { 1017 return 1018 } 1019 values = append(values, FreeRADIUSTotalProxyAccessChallenges(i)) 1020 } 1021 return 1022 } 1023 1024 func FreeRADIUSTotalProxyAccessChallenges_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAccessChallenges, err error) { 1025 a, ok := _FreeRADIUS_LookupVendor(p, 141) 1026 if !ok { 1027 err = radius.ErrNoAttribute 1028 return 1029 } 1030 var i uint32 1031 i, err = radius.Integer(a) 1032 if err != nil { 1033 return 1034 } 1035 value = FreeRADIUSTotalProxyAccessChallenges(i) 1036 return 1037 } 1038 1039 func FreeRADIUSTotalProxyAccessChallenges_Set(p *radius.Packet, value FreeRADIUSTotalProxyAccessChallenges) (err error) { 1040 a := radius.NewInteger(uint32(value)) 1041 return _FreeRADIUS_SetVendor(p, 141, a) 1042 } 1043 1044 func FreeRADIUSTotalProxyAccessChallenges_Del(p *radius.Packet) { 1045 _FreeRADIUS_DelVendor(p, 141) 1046 } 1047 1048 type FreeRADIUSTotalProxyAuthResponses uint32 1049 1050 var FreeRADIUSTotalProxyAuthResponses_Strings = map[FreeRADIUSTotalProxyAuthResponses]string{} 1051 1052 func (a FreeRADIUSTotalProxyAuthResponses) String() string { 1053 if str, ok := FreeRADIUSTotalProxyAuthResponses_Strings[a]; ok { 1054 return str 1055 } 1056 return "FreeRADIUSTotalProxyAuthResponses(" + strconv.FormatUint(uint64(a), 10) + ")" 1057 } 1058 1059 func FreeRADIUSTotalProxyAuthResponses_Add(p *radius.Packet, value FreeRADIUSTotalProxyAuthResponses) (err error) { 1060 a := radius.NewInteger(uint32(value)) 1061 return _FreeRADIUS_AddVendor(p, 142, a) 1062 } 1063 1064 func FreeRADIUSTotalProxyAuthResponses_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAuthResponses) { 1065 value, _ = FreeRADIUSTotalProxyAuthResponses_Lookup(p) 1066 return 1067 } 1068 1069 func FreeRADIUSTotalProxyAuthResponses_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAuthResponses, err error) { 1070 var i uint32 1071 for _, attr := range _FreeRADIUS_GetsVendor(p, 142) { 1072 i, err = radius.Integer(attr) 1073 if err != nil { 1074 return 1075 } 1076 values = append(values, FreeRADIUSTotalProxyAuthResponses(i)) 1077 } 1078 return 1079 } 1080 1081 func FreeRADIUSTotalProxyAuthResponses_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAuthResponses, err error) { 1082 a, ok := _FreeRADIUS_LookupVendor(p, 142) 1083 if !ok { 1084 err = radius.ErrNoAttribute 1085 return 1086 } 1087 var i uint32 1088 i, err = radius.Integer(a) 1089 if err != nil { 1090 return 1091 } 1092 value = FreeRADIUSTotalProxyAuthResponses(i) 1093 return 1094 } 1095 1096 func FreeRADIUSTotalProxyAuthResponses_Set(p *radius.Packet, value FreeRADIUSTotalProxyAuthResponses) (err error) { 1097 a := radius.NewInteger(uint32(value)) 1098 return _FreeRADIUS_SetVendor(p, 142, a) 1099 } 1100 1101 func FreeRADIUSTotalProxyAuthResponses_Del(p *radius.Packet) { 1102 _FreeRADIUS_DelVendor(p, 142) 1103 } 1104 1105 type FreeRADIUSTotalProxyAuthDuplicateRequests uint32 1106 1107 var FreeRADIUSTotalProxyAuthDuplicateRequests_Strings = map[FreeRADIUSTotalProxyAuthDuplicateRequests]string{} 1108 1109 func (a FreeRADIUSTotalProxyAuthDuplicateRequests) String() string { 1110 if str, ok := FreeRADIUSTotalProxyAuthDuplicateRequests_Strings[a]; ok { 1111 return str 1112 } 1113 return "FreeRADIUSTotalProxyAuthDuplicateRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 1114 } 1115 1116 func FreeRADIUSTotalProxyAuthDuplicateRequests_Add(p *radius.Packet, value FreeRADIUSTotalProxyAuthDuplicateRequests) (err error) { 1117 a := radius.NewInteger(uint32(value)) 1118 return _FreeRADIUS_AddVendor(p, 143, a) 1119 } 1120 1121 func FreeRADIUSTotalProxyAuthDuplicateRequests_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAuthDuplicateRequests) { 1122 value, _ = FreeRADIUSTotalProxyAuthDuplicateRequests_Lookup(p) 1123 return 1124 } 1125 1126 func FreeRADIUSTotalProxyAuthDuplicateRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAuthDuplicateRequests, err error) { 1127 var i uint32 1128 for _, attr := range _FreeRADIUS_GetsVendor(p, 143) { 1129 i, err = radius.Integer(attr) 1130 if err != nil { 1131 return 1132 } 1133 values = append(values, FreeRADIUSTotalProxyAuthDuplicateRequests(i)) 1134 } 1135 return 1136 } 1137 1138 func FreeRADIUSTotalProxyAuthDuplicateRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAuthDuplicateRequests, err error) { 1139 a, ok := _FreeRADIUS_LookupVendor(p, 143) 1140 if !ok { 1141 err = radius.ErrNoAttribute 1142 return 1143 } 1144 var i uint32 1145 i, err = radius.Integer(a) 1146 if err != nil { 1147 return 1148 } 1149 value = FreeRADIUSTotalProxyAuthDuplicateRequests(i) 1150 return 1151 } 1152 1153 func FreeRADIUSTotalProxyAuthDuplicateRequests_Set(p *radius.Packet, value FreeRADIUSTotalProxyAuthDuplicateRequests) (err error) { 1154 a := radius.NewInteger(uint32(value)) 1155 return _FreeRADIUS_SetVendor(p, 143, a) 1156 } 1157 1158 func FreeRADIUSTotalProxyAuthDuplicateRequests_Del(p *radius.Packet) { 1159 _FreeRADIUS_DelVendor(p, 143) 1160 } 1161 1162 type FreeRADIUSTotalProxyAuthMalformedRequests uint32 1163 1164 var FreeRADIUSTotalProxyAuthMalformedRequests_Strings = map[FreeRADIUSTotalProxyAuthMalformedRequests]string{} 1165 1166 func (a FreeRADIUSTotalProxyAuthMalformedRequests) String() string { 1167 if str, ok := FreeRADIUSTotalProxyAuthMalformedRequests_Strings[a]; ok { 1168 return str 1169 } 1170 return "FreeRADIUSTotalProxyAuthMalformedRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 1171 } 1172 1173 func FreeRADIUSTotalProxyAuthMalformedRequests_Add(p *radius.Packet, value FreeRADIUSTotalProxyAuthMalformedRequests) (err error) { 1174 a := radius.NewInteger(uint32(value)) 1175 return _FreeRADIUS_AddVendor(p, 144, a) 1176 } 1177 1178 func FreeRADIUSTotalProxyAuthMalformedRequests_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAuthMalformedRequests) { 1179 value, _ = FreeRADIUSTotalProxyAuthMalformedRequests_Lookup(p) 1180 return 1181 } 1182 1183 func FreeRADIUSTotalProxyAuthMalformedRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAuthMalformedRequests, err error) { 1184 var i uint32 1185 for _, attr := range _FreeRADIUS_GetsVendor(p, 144) { 1186 i, err = radius.Integer(attr) 1187 if err != nil { 1188 return 1189 } 1190 values = append(values, FreeRADIUSTotalProxyAuthMalformedRequests(i)) 1191 } 1192 return 1193 } 1194 1195 func FreeRADIUSTotalProxyAuthMalformedRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAuthMalformedRequests, err error) { 1196 a, ok := _FreeRADIUS_LookupVendor(p, 144) 1197 if !ok { 1198 err = radius.ErrNoAttribute 1199 return 1200 } 1201 var i uint32 1202 i, err = radius.Integer(a) 1203 if err != nil { 1204 return 1205 } 1206 value = FreeRADIUSTotalProxyAuthMalformedRequests(i) 1207 return 1208 } 1209 1210 func FreeRADIUSTotalProxyAuthMalformedRequests_Set(p *radius.Packet, value FreeRADIUSTotalProxyAuthMalformedRequests) (err error) { 1211 a := radius.NewInteger(uint32(value)) 1212 return _FreeRADIUS_SetVendor(p, 144, a) 1213 } 1214 1215 func FreeRADIUSTotalProxyAuthMalformedRequests_Del(p *radius.Packet) { 1216 _FreeRADIUS_DelVendor(p, 144) 1217 } 1218 1219 type FreeRADIUSTotalProxyAuthInvalidRequests uint32 1220 1221 var FreeRADIUSTotalProxyAuthInvalidRequests_Strings = map[FreeRADIUSTotalProxyAuthInvalidRequests]string{} 1222 1223 func (a FreeRADIUSTotalProxyAuthInvalidRequests) String() string { 1224 if str, ok := FreeRADIUSTotalProxyAuthInvalidRequests_Strings[a]; ok { 1225 return str 1226 } 1227 return "FreeRADIUSTotalProxyAuthInvalidRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 1228 } 1229 1230 func FreeRADIUSTotalProxyAuthInvalidRequests_Add(p *radius.Packet, value FreeRADIUSTotalProxyAuthInvalidRequests) (err error) { 1231 a := radius.NewInteger(uint32(value)) 1232 return _FreeRADIUS_AddVendor(p, 145, a) 1233 } 1234 1235 func FreeRADIUSTotalProxyAuthInvalidRequests_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAuthInvalidRequests) { 1236 value, _ = FreeRADIUSTotalProxyAuthInvalidRequests_Lookup(p) 1237 return 1238 } 1239 1240 func FreeRADIUSTotalProxyAuthInvalidRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAuthInvalidRequests, err error) { 1241 var i uint32 1242 for _, attr := range _FreeRADIUS_GetsVendor(p, 145) { 1243 i, err = radius.Integer(attr) 1244 if err != nil { 1245 return 1246 } 1247 values = append(values, FreeRADIUSTotalProxyAuthInvalidRequests(i)) 1248 } 1249 return 1250 } 1251 1252 func FreeRADIUSTotalProxyAuthInvalidRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAuthInvalidRequests, err error) { 1253 a, ok := _FreeRADIUS_LookupVendor(p, 145) 1254 if !ok { 1255 err = radius.ErrNoAttribute 1256 return 1257 } 1258 var i uint32 1259 i, err = radius.Integer(a) 1260 if err != nil { 1261 return 1262 } 1263 value = FreeRADIUSTotalProxyAuthInvalidRequests(i) 1264 return 1265 } 1266 1267 func FreeRADIUSTotalProxyAuthInvalidRequests_Set(p *radius.Packet, value FreeRADIUSTotalProxyAuthInvalidRequests) (err error) { 1268 a := radius.NewInteger(uint32(value)) 1269 return _FreeRADIUS_SetVendor(p, 145, a) 1270 } 1271 1272 func FreeRADIUSTotalProxyAuthInvalidRequests_Del(p *radius.Packet) { 1273 _FreeRADIUS_DelVendor(p, 145) 1274 } 1275 1276 type FreeRADIUSTotalProxyAuthDroppedRequests uint32 1277 1278 var FreeRADIUSTotalProxyAuthDroppedRequests_Strings = map[FreeRADIUSTotalProxyAuthDroppedRequests]string{} 1279 1280 func (a FreeRADIUSTotalProxyAuthDroppedRequests) String() string { 1281 if str, ok := FreeRADIUSTotalProxyAuthDroppedRequests_Strings[a]; ok { 1282 return str 1283 } 1284 return "FreeRADIUSTotalProxyAuthDroppedRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 1285 } 1286 1287 func FreeRADIUSTotalProxyAuthDroppedRequests_Add(p *radius.Packet, value FreeRADIUSTotalProxyAuthDroppedRequests) (err error) { 1288 a := radius.NewInteger(uint32(value)) 1289 return _FreeRADIUS_AddVendor(p, 146, a) 1290 } 1291 1292 func FreeRADIUSTotalProxyAuthDroppedRequests_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAuthDroppedRequests) { 1293 value, _ = FreeRADIUSTotalProxyAuthDroppedRequests_Lookup(p) 1294 return 1295 } 1296 1297 func FreeRADIUSTotalProxyAuthDroppedRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAuthDroppedRequests, err error) { 1298 var i uint32 1299 for _, attr := range _FreeRADIUS_GetsVendor(p, 146) { 1300 i, err = radius.Integer(attr) 1301 if err != nil { 1302 return 1303 } 1304 values = append(values, FreeRADIUSTotalProxyAuthDroppedRequests(i)) 1305 } 1306 return 1307 } 1308 1309 func FreeRADIUSTotalProxyAuthDroppedRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAuthDroppedRequests, err error) { 1310 a, ok := _FreeRADIUS_LookupVendor(p, 146) 1311 if !ok { 1312 err = radius.ErrNoAttribute 1313 return 1314 } 1315 var i uint32 1316 i, err = radius.Integer(a) 1317 if err != nil { 1318 return 1319 } 1320 value = FreeRADIUSTotalProxyAuthDroppedRequests(i) 1321 return 1322 } 1323 1324 func FreeRADIUSTotalProxyAuthDroppedRequests_Set(p *radius.Packet, value FreeRADIUSTotalProxyAuthDroppedRequests) (err error) { 1325 a := radius.NewInteger(uint32(value)) 1326 return _FreeRADIUS_SetVendor(p, 146, a) 1327 } 1328 1329 func FreeRADIUSTotalProxyAuthDroppedRequests_Del(p *radius.Packet) { 1330 _FreeRADIUS_DelVendor(p, 146) 1331 } 1332 1333 type FreeRADIUSTotalProxyAuthUnknownTypes uint32 1334 1335 var FreeRADIUSTotalProxyAuthUnknownTypes_Strings = map[FreeRADIUSTotalProxyAuthUnknownTypes]string{} 1336 1337 func (a FreeRADIUSTotalProxyAuthUnknownTypes) String() string { 1338 if str, ok := FreeRADIUSTotalProxyAuthUnknownTypes_Strings[a]; ok { 1339 return str 1340 } 1341 return "FreeRADIUSTotalProxyAuthUnknownTypes(" + strconv.FormatUint(uint64(a), 10) + ")" 1342 } 1343 1344 func FreeRADIUSTotalProxyAuthUnknownTypes_Add(p *radius.Packet, value FreeRADIUSTotalProxyAuthUnknownTypes) (err error) { 1345 a := radius.NewInteger(uint32(value)) 1346 return _FreeRADIUS_AddVendor(p, 147, a) 1347 } 1348 1349 func FreeRADIUSTotalProxyAuthUnknownTypes_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAuthUnknownTypes) { 1350 value, _ = FreeRADIUSTotalProxyAuthUnknownTypes_Lookup(p) 1351 return 1352 } 1353 1354 func FreeRADIUSTotalProxyAuthUnknownTypes_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAuthUnknownTypes, err error) { 1355 var i uint32 1356 for _, attr := range _FreeRADIUS_GetsVendor(p, 147) { 1357 i, err = radius.Integer(attr) 1358 if err != nil { 1359 return 1360 } 1361 values = append(values, FreeRADIUSTotalProxyAuthUnknownTypes(i)) 1362 } 1363 return 1364 } 1365 1366 func FreeRADIUSTotalProxyAuthUnknownTypes_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAuthUnknownTypes, err error) { 1367 a, ok := _FreeRADIUS_LookupVendor(p, 147) 1368 if !ok { 1369 err = radius.ErrNoAttribute 1370 return 1371 } 1372 var i uint32 1373 i, err = radius.Integer(a) 1374 if err != nil { 1375 return 1376 } 1377 value = FreeRADIUSTotalProxyAuthUnknownTypes(i) 1378 return 1379 } 1380 1381 func FreeRADIUSTotalProxyAuthUnknownTypes_Set(p *radius.Packet, value FreeRADIUSTotalProxyAuthUnknownTypes) (err error) { 1382 a := radius.NewInteger(uint32(value)) 1383 return _FreeRADIUS_SetVendor(p, 147, a) 1384 } 1385 1386 func FreeRADIUSTotalProxyAuthUnknownTypes_Del(p *radius.Packet) { 1387 _FreeRADIUS_DelVendor(p, 147) 1388 } 1389 1390 type FreeRADIUSTotalAccountingRequests uint32 1391 1392 var FreeRADIUSTotalAccountingRequests_Strings = map[FreeRADIUSTotalAccountingRequests]string{} 1393 1394 func (a FreeRADIUSTotalAccountingRequests) String() string { 1395 if str, ok := FreeRADIUSTotalAccountingRequests_Strings[a]; ok { 1396 return str 1397 } 1398 return "FreeRADIUSTotalAccountingRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 1399 } 1400 1401 func FreeRADIUSTotalAccountingRequests_Add(p *radius.Packet, value FreeRADIUSTotalAccountingRequests) (err error) { 1402 a := radius.NewInteger(uint32(value)) 1403 return _FreeRADIUS_AddVendor(p, 148, a) 1404 } 1405 1406 func FreeRADIUSTotalAccountingRequests_Get(p *radius.Packet) (value FreeRADIUSTotalAccountingRequests) { 1407 value, _ = FreeRADIUSTotalAccountingRequests_Lookup(p) 1408 return 1409 } 1410 1411 func FreeRADIUSTotalAccountingRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalAccountingRequests, err error) { 1412 var i uint32 1413 for _, attr := range _FreeRADIUS_GetsVendor(p, 148) { 1414 i, err = radius.Integer(attr) 1415 if err != nil { 1416 return 1417 } 1418 values = append(values, FreeRADIUSTotalAccountingRequests(i)) 1419 } 1420 return 1421 } 1422 1423 func FreeRADIUSTotalAccountingRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalAccountingRequests, err error) { 1424 a, ok := _FreeRADIUS_LookupVendor(p, 148) 1425 if !ok { 1426 err = radius.ErrNoAttribute 1427 return 1428 } 1429 var i uint32 1430 i, err = radius.Integer(a) 1431 if err != nil { 1432 return 1433 } 1434 value = FreeRADIUSTotalAccountingRequests(i) 1435 return 1436 } 1437 1438 func FreeRADIUSTotalAccountingRequests_Set(p *radius.Packet, value FreeRADIUSTotalAccountingRequests) (err error) { 1439 a := radius.NewInteger(uint32(value)) 1440 return _FreeRADIUS_SetVendor(p, 148, a) 1441 } 1442 1443 func FreeRADIUSTotalAccountingRequests_Del(p *radius.Packet) { 1444 _FreeRADIUS_DelVendor(p, 148) 1445 } 1446 1447 type FreeRADIUSTotalAccountingResponses uint32 1448 1449 var FreeRADIUSTotalAccountingResponses_Strings = map[FreeRADIUSTotalAccountingResponses]string{} 1450 1451 func (a FreeRADIUSTotalAccountingResponses) String() string { 1452 if str, ok := FreeRADIUSTotalAccountingResponses_Strings[a]; ok { 1453 return str 1454 } 1455 return "FreeRADIUSTotalAccountingResponses(" + strconv.FormatUint(uint64(a), 10) + ")" 1456 } 1457 1458 func FreeRADIUSTotalAccountingResponses_Add(p *radius.Packet, value FreeRADIUSTotalAccountingResponses) (err error) { 1459 a := radius.NewInteger(uint32(value)) 1460 return _FreeRADIUS_AddVendor(p, 149, a) 1461 } 1462 1463 func FreeRADIUSTotalAccountingResponses_Get(p *radius.Packet) (value FreeRADIUSTotalAccountingResponses) { 1464 value, _ = FreeRADIUSTotalAccountingResponses_Lookup(p) 1465 return 1466 } 1467 1468 func FreeRADIUSTotalAccountingResponses_Gets(p *radius.Packet) (values []FreeRADIUSTotalAccountingResponses, err error) { 1469 var i uint32 1470 for _, attr := range _FreeRADIUS_GetsVendor(p, 149) { 1471 i, err = radius.Integer(attr) 1472 if err != nil { 1473 return 1474 } 1475 values = append(values, FreeRADIUSTotalAccountingResponses(i)) 1476 } 1477 return 1478 } 1479 1480 func FreeRADIUSTotalAccountingResponses_Lookup(p *radius.Packet) (value FreeRADIUSTotalAccountingResponses, err error) { 1481 a, ok := _FreeRADIUS_LookupVendor(p, 149) 1482 if !ok { 1483 err = radius.ErrNoAttribute 1484 return 1485 } 1486 var i uint32 1487 i, err = radius.Integer(a) 1488 if err != nil { 1489 return 1490 } 1491 value = FreeRADIUSTotalAccountingResponses(i) 1492 return 1493 } 1494 1495 func FreeRADIUSTotalAccountingResponses_Set(p *radius.Packet, value FreeRADIUSTotalAccountingResponses) (err error) { 1496 a := radius.NewInteger(uint32(value)) 1497 return _FreeRADIUS_SetVendor(p, 149, a) 1498 } 1499 1500 func FreeRADIUSTotalAccountingResponses_Del(p *radius.Packet) { 1501 _FreeRADIUS_DelVendor(p, 149) 1502 } 1503 1504 type FreeRADIUSTotalAcctDuplicateRequests uint32 1505 1506 var FreeRADIUSTotalAcctDuplicateRequests_Strings = map[FreeRADIUSTotalAcctDuplicateRequests]string{} 1507 1508 func (a FreeRADIUSTotalAcctDuplicateRequests) String() string { 1509 if str, ok := FreeRADIUSTotalAcctDuplicateRequests_Strings[a]; ok { 1510 return str 1511 } 1512 return "FreeRADIUSTotalAcctDuplicateRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 1513 } 1514 1515 func FreeRADIUSTotalAcctDuplicateRequests_Add(p *radius.Packet, value FreeRADIUSTotalAcctDuplicateRequests) (err error) { 1516 a := radius.NewInteger(uint32(value)) 1517 return _FreeRADIUS_AddVendor(p, 150, a) 1518 } 1519 1520 func FreeRADIUSTotalAcctDuplicateRequests_Get(p *radius.Packet) (value FreeRADIUSTotalAcctDuplicateRequests) { 1521 value, _ = FreeRADIUSTotalAcctDuplicateRequests_Lookup(p) 1522 return 1523 } 1524 1525 func FreeRADIUSTotalAcctDuplicateRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalAcctDuplicateRequests, err error) { 1526 var i uint32 1527 for _, attr := range _FreeRADIUS_GetsVendor(p, 150) { 1528 i, err = radius.Integer(attr) 1529 if err != nil { 1530 return 1531 } 1532 values = append(values, FreeRADIUSTotalAcctDuplicateRequests(i)) 1533 } 1534 return 1535 } 1536 1537 func FreeRADIUSTotalAcctDuplicateRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalAcctDuplicateRequests, err error) { 1538 a, ok := _FreeRADIUS_LookupVendor(p, 150) 1539 if !ok { 1540 err = radius.ErrNoAttribute 1541 return 1542 } 1543 var i uint32 1544 i, err = radius.Integer(a) 1545 if err != nil { 1546 return 1547 } 1548 value = FreeRADIUSTotalAcctDuplicateRequests(i) 1549 return 1550 } 1551 1552 func FreeRADIUSTotalAcctDuplicateRequests_Set(p *radius.Packet, value FreeRADIUSTotalAcctDuplicateRequests) (err error) { 1553 a := radius.NewInteger(uint32(value)) 1554 return _FreeRADIUS_SetVendor(p, 150, a) 1555 } 1556 1557 func FreeRADIUSTotalAcctDuplicateRequests_Del(p *radius.Packet) { 1558 _FreeRADIUS_DelVendor(p, 150) 1559 } 1560 1561 type FreeRADIUSTotalAcctMalformedRequests uint32 1562 1563 var FreeRADIUSTotalAcctMalformedRequests_Strings = map[FreeRADIUSTotalAcctMalformedRequests]string{} 1564 1565 func (a FreeRADIUSTotalAcctMalformedRequests) String() string { 1566 if str, ok := FreeRADIUSTotalAcctMalformedRequests_Strings[a]; ok { 1567 return str 1568 } 1569 return "FreeRADIUSTotalAcctMalformedRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 1570 } 1571 1572 func FreeRADIUSTotalAcctMalformedRequests_Add(p *radius.Packet, value FreeRADIUSTotalAcctMalformedRequests) (err error) { 1573 a := radius.NewInteger(uint32(value)) 1574 return _FreeRADIUS_AddVendor(p, 151, a) 1575 } 1576 1577 func FreeRADIUSTotalAcctMalformedRequests_Get(p *radius.Packet) (value FreeRADIUSTotalAcctMalformedRequests) { 1578 value, _ = FreeRADIUSTotalAcctMalformedRequests_Lookup(p) 1579 return 1580 } 1581 1582 func FreeRADIUSTotalAcctMalformedRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalAcctMalformedRequests, err error) { 1583 var i uint32 1584 for _, attr := range _FreeRADIUS_GetsVendor(p, 151) { 1585 i, err = radius.Integer(attr) 1586 if err != nil { 1587 return 1588 } 1589 values = append(values, FreeRADIUSTotalAcctMalformedRequests(i)) 1590 } 1591 return 1592 } 1593 1594 func FreeRADIUSTotalAcctMalformedRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalAcctMalformedRequests, err error) { 1595 a, ok := _FreeRADIUS_LookupVendor(p, 151) 1596 if !ok { 1597 err = radius.ErrNoAttribute 1598 return 1599 } 1600 var i uint32 1601 i, err = radius.Integer(a) 1602 if err != nil { 1603 return 1604 } 1605 value = FreeRADIUSTotalAcctMalformedRequests(i) 1606 return 1607 } 1608 1609 func FreeRADIUSTotalAcctMalformedRequests_Set(p *radius.Packet, value FreeRADIUSTotalAcctMalformedRequests) (err error) { 1610 a := radius.NewInteger(uint32(value)) 1611 return _FreeRADIUS_SetVendor(p, 151, a) 1612 } 1613 1614 func FreeRADIUSTotalAcctMalformedRequests_Del(p *radius.Packet) { 1615 _FreeRADIUS_DelVendor(p, 151) 1616 } 1617 1618 type FreeRADIUSTotalAcctInvalidRequests uint32 1619 1620 var FreeRADIUSTotalAcctInvalidRequests_Strings = map[FreeRADIUSTotalAcctInvalidRequests]string{} 1621 1622 func (a FreeRADIUSTotalAcctInvalidRequests) String() string { 1623 if str, ok := FreeRADIUSTotalAcctInvalidRequests_Strings[a]; ok { 1624 return str 1625 } 1626 return "FreeRADIUSTotalAcctInvalidRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 1627 } 1628 1629 func FreeRADIUSTotalAcctInvalidRequests_Add(p *radius.Packet, value FreeRADIUSTotalAcctInvalidRequests) (err error) { 1630 a := radius.NewInteger(uint32(value)) 1631 return _FreeRADIUS_AddVendor(p, 152, a) 1632 } 1633 1634 func FreeRADIUSTotalAcctInvalidRequests_Get(p *radius.Packet) (value FreeRADIUSTotalAcctInvalidRequests) { 1635 value, _ = FreeRADIUSTotalAcctInvalidRequests_Lookup(p) 1636 return 1637 } 1638 1639 func FreeRADIUSTotalAcctInvalidRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalAcctInvalidRequests, err error) { 1640 var i uint32 1641 for _, attr := range _FreeRADIUS_GetsVendor(p, 152) { 1642 i, err = radius.Integer(attr) 1643 if err != nil { 1644 return 1645 } 1646 values = append(values, FreeRADIUSTotalAcctInvalidRequests(i)) 1647 } 1648 return 1649 } 1650 1651 func FreeRADIUSTotalAcctInvalidRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalAcctInvalidRequests, err error) { 1652 a, ok := _FreeRADIUS_LookupVendor(p, 152) 1653 if !ok { 1654 err = radius.ErrNoAttribute 1655 return 1656 } 1657 var i uint32 1658 i, err = radius.Integer(a) 1659 if err != nil { 1660 return 1661 } 1662 value = FreeRADIUSTotalAcctInvalidRequests(i) 1663 return 1664 } 1665 1666 func FreeRADIUSTotalAcctInvalidRequests_Set(p *radius.Packet, value FreeRADIUSTotalAcctInvalidRequests) (err error) { 1667 a := radius.NewInteger(uint32(value)) 1668 return _FreeRADIUS_SetVendor(p, 152, a) 1669 } 1670 1671 func FreeRADIUSTotalAcctInvalidRequests_Del(p *radius.Packet) { 1672 _FreeRADIUS_DelVendor(p, 152) 1673 } 1674 1675 type FreeRADIUSTotalAcctDroppedRequests uint32 1676 1677 var FreeRADIUSTotalAcctDroppedRequests_Strings = map[FreeRADIUSTotalAcctDroppedRequests]string{} 1678 1679 func (a FreeRADIUSTotalAcctDroppedRequests) String() string { 1680 if str, ok := FreeRADIUSTotalAcctDroppedRequests_Strings[a]; ok { 1681 return str 1682 } 1683 return "FreeRADIUSTotalAcctDroppedRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 1684 } 1685 1686 func FreeRADIUSTotalAcctDroppedRequests_Add(p *radius.Packet, value FreeRADIUSTotalAcctDroppedRequests) (err error) { 1687 a := radius.NewInteger(uint32(value)) 1688 return _FreeRADIUS_AddVendor(p, 153, a) 1689 } 1690 1691 func FreeRADIUSTotalAcctDroppedRequests_Get(p *radius.Packet) (value FreeRADIUSTotalAcctDroppedRequests) { 1692 value, _ = FreeRADIUSTotalAcctDroppedRequests_Lookup(p) 1693 return 1694 } 1695 1696 func FreeRADIUSTotalAcctDroppedRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalAcctDroppedRequests, err error) { 1697 var i uint32 1698 for _, attr := range _FreeRADIUS_GetsVendor(p, 153) { 1699 i, err = radius.Integer(attr) 1700 if err != nil { 1701 return 1702 } 1703 values = append(values, FreeRADIUSTotalAcctDroppedRequests(i)) 1704 } 1705 return 1706 } 1707 1708 func FreeRADIUSTotalAcctDroppedRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalAcctDroppedRequests, err error) { 1709 a, ok := _FreeRADIUS_LookupVendor(p, 153) 1710 if !ok { 1711 err = radius.ErrNoAttribute 1712 return 1713 } 1714 var i uint32 1715 i, err = radius.Integer(a) 1716 if err != nil { 1717 return 1718 } 1719 value = FreeRADIUSTotalAcctDroppedRequests(i) 1720 return 1721 } 1722 1723 func FreeRADIUSTotalAcctDroppedRequests_Set(p *radius.Packet, value FreeRADIUSTotalAcctDroppedRequests) (err error) { 1724 a := radius.NewInteger(uint32(value)) 1725 return _FreeRADIUS_SetVendor(p, 153, a) 1726 } 1727 1728 func FreeRADIUSTotalAcctDroppedRequests_Del(p *radius.Packet) { 1729 _FreeRADIUS_DelVendor(p, 153) 1730 } 1731 1732 type FreeRADIUSTotalAcctUnknownTypes uint32 1733 1734 var FreeRADIUSTotalAcctUnknownTypes_Strings = map[FreeRADIUSTotalAcctUnknownTypes]string{} 1735 1736 func (a FreeRADIUSTotalAcctUnknownTypes) String() string { 1737 if str, ok := FreeRADIUSTotalAcctUnknownTypes_Strings[a]; ok { 1738 return str 1739 } 1740 return "FreeRADIUSTotalAcctUnknownTypes(" + strconv.FormatUint(uint64(a), 10) + ")" 1741 } 1742 1743 func FreeRADIUSTotalAcctUnknownTypes_Add(p *radius.Packet, value FreeRADIUSTotalAcctUnknownTypes) (err error) { 1744 a := radius.NewInteger(uint32(value)) 1745 return _FreeRADIUS_AddVendor(p, 154, a) 1746 } 1747 1748 func FreeRADIUSTotalAcctUnknownTypes_Get(p *radius.Packet) (value FreeRADIUSTotalAcctUnknownTypes) { 1749 value, _ = FreeRADIUSTotalAcctUnknownTypes_Lookup(p) 1750 return 1751 } 1752 1753 func FreeRADIUSTotalAcctUnknownTypes_Gets(p *radius.Packet) (values []FreeRADIUSTotalAcctUnknownTypes, err error) { 1754 var i uint32 1755 for _, attr := range _FreeRADIUS_GetsVendor(p, 154) { 1756 i, err = radius.Integer(attr) 1757 if err != nil { 1758 return 1759 } 1760 values = append(values, FreeRADIUSTotalAcctUnknownTypes(i)) 1761 } 1762 return 1763 } 1764 1765 func FreeRADIUSTotalAcctUnknownTypes_Lookup(p *radius.Packet) (value FreeRADIUSTotalAcctUnknownTypes, err error) { 1766 a, ok := _FreeRADIUS_LookupVendor(p, 154) 1767 if !ok { 1768 err = radius.ErrNoAttribute 1769 return 1770 } 1771 var i uint32 1772 i, err = radius.Integer(a) 1773 if err != nil { 1774 return 1775 } 1776 value = FreeRADIUSTotalAcctUnknownTypes(i) 1777 return 1778 } 1779 1780 func FreeRADIUSTotalAcctUnknownTypes_Set(p *radius.Packet, value FreeRADIUSTotalAcctUnknownTypes) (err error) { 1781 a := radius.NewInteger(uint32(value)) 1782 return _FreeRADIUS_SetVendor(p, 154, a) 1783 } 1784 1785 func FreeRADIUSTotalAcctUnknownTypes_Del(p *radius.Packet) { 1786 _FreeRADIUS_DelVendor(p, 154) 1787 } 1788 1789 type FreeRADIUSTotalProxyAccountingRequests uint32 1790 1791 var FreeRADIUSTotalProxyAccountingRequests_Strings = map[FreeRADIUSTotalProxyAccountingRequests]string{} 1792 1793 func (a FreeRADIUSTotalProxyAccountingRequests) String() string { 1794 if str, ok := FreeRADIUSTotalProxyAccountingRequests_Strings[a]; ok { 1795 return str 1796 } 1797 return "FreeRADIUSTotalProxyAccountingRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 1798 } 1799 1800 func FreeRADIUSTotalProxyAccountingRequests_Add(p *radius.Packet, value FreeRADIUSTotalProxyAccountingRequests) (err error) { 1801 a := radius.NewInteger(uint32(value)) 1802 return _FreeRADIUS_AddVendor(p, 155, a) 1803 } 1804 1805 func FreeRADIUSTotalProxyAccountingRequests_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAccountingRequests) { 1806 value, _ = FreeRADIUSTotalProxyAccountingRequests_Lookup(p) 1807 return 1808 } 1809 1810 func FreeRADIUSTotalProxyAccountingRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAccountingRequests, err error) { 1811 var i uint32 1812 for _, attr := range _FreeRADIUS_GetsVendor(p, 155) { 1813 i, err = radius.Integer(attr) 1814 if err != nil { 1815 return 1816 } 1817 values = append(values, FreeRADIUSTotalProxyAccountingRequests(i)) 1818 } 1819 return 1820 } 1821 1822 func FreeRADIUSTotalProxyAccountingRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAccountingRequests, err error) { 1823 a, ok := _FreeRADIUS_LookupVendor(p, 155) 1824 if !ok { 1825 err = radius.ErrNoAttribute 1826 return 1827 } 1828 var i uint32 1829 i, err = radius.Integer(a) 1830 if err != nil { 1831 return 1832 } 1833 value = FreeRADIUSTotalProxyAccountingRequests(i) 1834 return 1835 } 1836 1837 func FreeRADIUSTotalProxyAccountingRequests_Set(p *radius.Packet, value FreeRADIUSTotalProxyAccountingRequests) (err error) { 1838 a := radius.NewInteger(uint32(value)) 1839 return _FreeRADIUS_SetVendor(p, 155, a) 1840 } 1841 1842 func FreeRADIUSTotalProxyAccountingRequests_Del(p *radius.Packet) { 1843 _FreeRADIUS_DelVendor(p, 155) 1844 } 1845 1846 type FreeRADIUSTotalProxyAccountingResponses uint32 1847 1848 var FreeRADIUSTotalProxyAccountingResponses_Strings = map[FreeRADIUSTotalProxyAccountingResponses]string{} 1849 1850 func (a FreeRADIUSTotalProxyAccountingResponses) String() string { 1851 if str, ok := FreeRADIUSTotalProxyAccountingResponses_Strings[a]; ok { 1852 return str 1853 } 1854 return "FreeRADIUSTotalProxyAccountingResponses(" + strconv.FormatUint(uint64(a), 10) + ")" 1855 } 1856 1857 func FreeRADIUSTotalProxyAccountingResponses_Add(p *radius.Packet, value FreeRADIUSTotalProxyAccountingResponses) (err error) { 1858 a := radius.NewInteger(uint32(value)) 1859 return _FreeRADIUS_AddVendor(p, 156, a) 1860 } 1861 1862 func FreeRADIUSTotalProxyAccountingResponses_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAccountingResponses) { 1863 value, _ = FreeRADIUSTotalProxyAccountingResponses_Lookup(p) 1864 return 1865 } 1866 1867 func FreeRADIUSTotalProxyAccountingResponses_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAccountingResponses, err error) { 1868 var i uint32 1869 for _, attr := range _FreeRADIUS_GetsVendor(p, 156) { 1870 i, err = radius.Integer(attr) 1871 if err != nil { 1872 return 1873 } 1874 values = append(values, FreeRADIUSTotalProxyAccountingResponses(i)) 1875 } 1876 return 1877 } 1878 1879 func FreeRADIUSTotalProxyAccountingResponses_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAccountingResponses, err error) { 1880 a, ok := _FreeRADIUS_LookupVendor(p, 156) 1881 if !ok { 1882 err = radius.ErrNoAttribute 1883 return 1884 } 1885 var i uint32 1886 i, err = radius.Integer(a) 1887 if err != nil { 1888 return 1889 } 1890 value = FreeRADIUSTotalProxyAccountingResponses(i) 1891 return 1892 } 1893 1894 func FreeRADIUSTotalProxyAccountingResponses_Set(p *radius.Packet, value FreeRADIUSTotalProxyAccountingResponses) (err error) { 1895 a := radius.NewInteger(uint32(value)) 1896 return _FreeRADIUS_SetVendor(p, 156, a) 1897 } 1898 1899 func FreeRADIUSTotalProxyAccountingResponses_Del(p *radius.Packet) { 1900 _FreeRADIUS_DelVendor(p, 156) 1901 } 1902 1903 type FreeRADIUSTotalProxyAcctDuplicateRequests uint32 1904 1905 var FreeRADIUSTotalProxyAcctDuplicateRequests_Strings = map[FreeRADIUSTotalProxyAcctDuplicateRequests]string{} 1906 1907 func (a FreeRADIUSTotalProxyAcctDuplicateRequests) String() string { 1908 if str, ok := FreeRADIUSTotalProxyAcctDuplicateRequests_Strings[a]; ok { 1909 return str 1910 } 1911 return "FreeRADIUSTotalProxyAcctDuplicateRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 1912 } 1913 1914 func FreeRADIUSTotalProxyAcctDuplicateRequests_Add(p *radius.Packet, value FreeRADIUSTotalProxyAcctDuplicateRequests) (err error) { 1915 a := radius.NewInteger(uint32(value)) 1916 return _FreeRADIUS_AddVendor(p, 157, a) 1917 } 1918 1919 func FreeRADIUSTotalProxyAcctDuplicateRequests_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAcctDuplicateRequests) { 1920 value, _ = FreeRADIUSTotalProxyAcctDuplicateRequests_Lookup(p) 1921 return 1922 } 1923 1924 func FreeRADIUSTotalProxyAcctDuplicateRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAcctDuplicateRequests, err error) { 1925 var i uint32 1926 for _, attr := range _FreeRADIUS_GetsVendor(p, 157) { 1927 i, err = radius.Integer(attr) 1928 if err != nil { 1929 return 1930 } 1931 values = append(values, FreeRADIUSTotalProxyAcctDuplicateRequests(i)) 1932 } 1933 return 1934 } 1935 1936 func FreeRADIUSTotalProxyAcctDuplicateRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAcctDuplicateRequests, err error) { 1937 a, ok := _FreeRADIUS_LookupVendor(p, 157) 1938 if !ok { 1939 err = radius.ErrNoAttribute 1940 return 1941 } 1942 var i uint32 1943 i, err = radius.Integer(a) 1944 if err != nil { 1945 return 1946 } 1947 value = FreeRADIUSTotalProxyAcctDuplicateRequests(i) 1948 return 1949 } 1950 1951 func FreeRADIUSTotalProxyAcctDuplicateRequests_Set(p *radius.Packet, value FreeRADIUSTotalProxyAcctDuplicateRequests) (err error) { 1952 a := radius.NewInteger(uint32(value)) 1953 return _FreeRADIUS_SetVendor(p, 157, a) 1954 } 1955 1956 func FreeRADIUSTotalProxyAcctDuplicateRequests_Del(p *radius.Packet) { 1957 _FreeRADIUS_DelVendor(p, 157) 1958 } 1959 1960 type FreeRADIUSTotalProxyAcctMalformedRequests uint32 1961 1962 var FreeRADIUSTotalProxyAcctMalformedRequests_Strings = map[FreeRADIUSTotalProxyAcctMalformedRequests]string{} 1963 1964 func (a FreeRADIUSTotalProxyAcctMalformedRequests) String() string { 1965 if str, ok := FreeRADIUSTotalProxyAcctMalformedRequests_Strings[a]; ok { 1966 return str 1967 } 1968 return "FreeRADIUSTotalProxyAcctMalformedRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 1969 } 1970 1971 func FreeRADIUSTotalProxyAcctMalformedRequests_Add(p *radius.Packet, value FreeRADIUSTotalProxyAcctMalformedRequests) (err error) { 1972 a := radius.NewInteger(uint32(value)) 1973 return _FreeRADIUS_AddVendor(p, 158, a) 1974 } 1975 1976 func FreeRADIUSTotalProxyAcctMalformedRequests_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAcctMalformedRequests) { 1977 value, _ = FreeRADIUSTotalProxyAcctMalformedRequests_Lookup(p) 1978 return 1979 } 1980 1981 func FreeRADIUSTotalProxyAcctMalformedRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAcctMalformedRequests, err error) { 1982 var i uint32 1983 for _, attr := range _FreeRADIUS_GetsVendor(p, 158) { 1984 i, err = radius.Integer(attr) 1985 if err != nil { 1986 return 1987 } 1988 values = append(values, FreeRADIUSTotalProxyAcctMalformedRequests(i)) 1989 } 1990 return 1991 } 1992 1993 func FreeRADIUSTotalProxyAcctMalformedRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAcctMalformedRequests, err error) { 1994 a, ok := _FreeRADIUS_LookupVendor(p, 158) 1995 if !ok { 1996 err = radius.ErrNoAttribute 1997 return 1998 } 1999 var i uint32 2000 i, err = radius.Integer(a) 2001 if err != nil { 2002 return 2003 } 2004 value = FreeRADIUSTotalProxyAcctMalformedRequests(i) 2005 return 2006 } 2007 2008 func FreeRADIUSTotalProxyAcctMalformedRequests_Set(p *radius.Packet, value FreeRADIUSTotalProxyAcctMalformedRequests) (err error) { 2009 a := radius.NewInteger(uint32(value)) 2010 return _FreeRADIUS_SetVendor(p, 158, a) 2011 } 2012 2013 func FreeRADIUSTotalProxyAcctMalformedRequests_Del(p *radius.Packet) { 2014 _FreeRADIUS_DelVendor(p, 158) 2015 } 2016 2017 type FreeRADIUSTotalProxyAcctInvalidRequests uint32 2018 2019 var FreeRADIUSTotalProxyAcctInvalidRequests_Strings = map[FreeRADIUSTotalProxyAcctInvalidRequests]string{} 2020 2021 func (a FreeRADIUSTotalProxyAcctInvalidRequests) String() string { 2022 if str, ok := FreeRADIUSTotalProxyAcctInvalidRequests_Strings[a]; ok { 2023 return str 2024 } 2025 return "FreeRADIUSTotalProxyAcctInvalidRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 2026 } 2027 2028 func FreeRADIUSTotalProxyAcctInvalidRequests_Add(p *radius.Packet, value FreeRADIUSTotalProxyAcctInvalidRequests) (err error) { 2029 a := radius.NewInteger(uint32(value)) 2030 return _FreeRADIUS_AddVendor(p, 159, a) 2031 } 2032 2033 func FreeRADIUSTotalProxyAcctInvalidRequests_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAcctInvalidRequests) { 2034 value, _ = FreeRADIUSTotalProxyAcctInvalidRequests_Lookup(p) 2035 return 2036 } 2037 2038 func FreeRADIUSTotalProxyAcctInvalidRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAcctInvalidRequests, err error) { 2039 var i uint32 2040 for _, attr := range _FreeRADIUS_GetsVendor(p, 159) { 2041 i, err = radius.Integer(attr) 2042 if err != nil { 2043 return 2044 } 2045 values = append(values, FreeRADIUSTotalProxyAcctInvalidRequests(i)) 2046 } 2047 return 2048 } 2049 2050 func FreeRADIUSTotalProxyAcctInvalidRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAcctInvalidRequests, err error) { 2051 a, ok := _FreeRADIUS_LookupVendor(p, 159) 2052 if !ok { 2053 err = radius.ErrNoAttribute 2054 return 2055 } 2056 var i uint32 2057 i, err = radius.Integer(a) 2058 if err != nil { 2059 return 2060 } 2061 value = FreeRADIUSTotalProxyAcctInvalidRequests(i) 2062 return 2063 } 2064 2065 func FreeRADIUSTotalProxyAcctInvalidRequests_Set(p *radius.Packet, value FreeRADIUSTotalProxyAcctInvalidRequests) (err error) { 2066 a := radius.NewInteger(uint32(value)) 2067 return _FreeRADIUS_SetVendor(p, 159, a) 2068 } 2069 2070 func FreeRADIUSTotalProxyAcctInvalidRequests_Del(p *radius.Packet) { 2071 _FreeRADIUS_DelVendor(p, 159) 2072 } 2073 2074 type FreeRADIUSTotalProxyAcctDroppedRequests uint32 2075 2076 var FreeRADIUSTotalProxyAcctDroppedRequests_Strings = map[FreeRADIUSTotalProxyAcctDroppedRequests]string{} 2077 2078 func (a FreeRADIUSTotalProxyAcctDroppedRequests) String() string { 2079 if str, ok := FreeRADIUSTotalProxyAcctDroppedRequests_Strings[a]; ok { 2080 return str 2081 } 2082 return "FreeRADIUSTotalProxyAcctDroppedRequests(" + strconv.FormatUint(uint64(a), 10) + ")" 2083 } 2084 2085 func FreeRADIUSTotalProxyAcctDroppedRequests_Add(p *radius.Packet, value FreeRADIUSTotalProxyAcctDroppedRequests) (err error) { 2086 a := radius.NewInteger(uint32(value)) 2087 return _FreeRADIUS_AddVendor(p, 160, a) 2088 } 2089 2090 func FreeRADIUSTotalProxyAcctDroppedRequests_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAcctDroppedRequests) { 2091 value, _ = FreeRADIUSTotalProxyAcctDroppedRequests_Lookup(p) 2092 return 2093 } 2094 2095 func FreeRADIUSTotalProxyAcctDroppedRequests_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAcctDroppedRequests, err error) { 2096 var i uint32 2097 for _, attr := range _FreeRADIUS_GetsVendor(p, 160) { 2098 i, err = radius.Integer(attr) 2099 if err != nil { 2100 return 2101 } 2102 values = append(values, FreeRADIUSTotalProxyAcctDroppedRequests(i)) 2103 } 2104 return 2105 } 2106 2107 func FreeRADIUSTotalProxyAcctDroppedRequests_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAcctDroppedRequests, err error) { 2108 a, ok := _FreeRADIUS_LookupVendor(p, 160) 2109 if !ok { 2110 err = radius.ErrNoAttribute 2111 return 2112 } 2113 var i uint32 2114 i, err = radius.Integer(a) 2115 if err != nil { 2116 return 2117 } 2118 value = FreeRADIUSTotalProxyAcctDroppedRequests(i) 2119 return 2120 } 2121 2122 func FreeRADIUSTotalProxyAcctDroppedRequests_Set(p *radius.Packet, value FreeRADIUSTotalProxyAcctDroppedRequests) (err error) { 2123 a := radius.NewInteger(uint32(value)) 2124 return _FreeRADIUS_SetVendor(p, 160, a) 2125 } 2126 2127 func FreeRADIUSTotalProxyAcctDroppedRequests_Del(p *radius.Packet) { 2128 _FreeRADIUS_DelVendor(p, 160) 2129 } 2130 2131 type FreeRADIUSTotalProxyAcctUnknownTypes uint32 2132 2133 var FreeRADIUSTotalProxyAcctUnknownTypes_Strings = map[FreeRADIUSTotalProxyAcctUnknownTypes]string{} 2134 2135 func (a FreeRADIUSTotalProxyAcctUnknownTypes) String() string { 2136 if str, ok := FreeRADIUSTotalProxyAcctUnknownTypes_Strings[a]; ok { 2137 return str 2138 } 2139 return "FreeRADIUSTotalProxyAcctUnknownTypes(" + strconv.FormatUint(uint64(a), 10) + ")" 2140 } 2141 2142 func FreeRADIUSTotalProxyAcctUnknownTypes_Add(p *radius.Packet, value FreeRADIUSTotalProxyAcctUnknownTypes) (err error) { 2143 a := radius.NewInteger(uint32(value)) 2144 return _FreeRADIUS_AddVendor(p, 161, a) 2145 } 2146 2147 func FreeRADIUSTotalProxyAcctUnknownTypes_Get(p *radius.Packet) (value FreeRADIUSTotalProxyAcctUnknownTypes) { 2148 value, _ = FreeRADIUSTotalProxyAcctUnknownTypes_Lookup(p) 2149 return 2150 } 2151 2152 func FreeRADIUSTotalProxyAcctUnknownTypes_Gets(p *radius.Packet) (values []FreeRADIUSTotalProxyAcctUnknownTypes, err error) { 2153 var i uint32 2154 for _, attr := range _FreeRADIUS_GetsVendor(p, 161) { 2155 i, err = radius.Integer(attr) 2156 if err != nil { 2157 return 2158 } 2159 values = append(values, FreeRADIUSTotalProxyAcctUnknownTypes(i)) 2160 } 2161 return 2162 } 2163 2164 func FreeRADIUSTotalProxyAcctUnknownTypes_Lookup(p *radius.Packet) (value FreeRADIUSTotalProxyAcctUnknownTypes, err error) { 2165 a, ok := _FreeRADIUS_LookupVendor(p, 161) 2166 if !ok { 2167 err = radius.ErrNoAttribute 2168 return 2169 } 2170 var i uint32 2171 i, err = radius.Integer(a) 2172 if err != nil { 2173 return 2174 } 2175 value = FreeRADIUSTotalProxyAcctUnknownTypes(i) 2176 return 2177 } 2178 2179 func FreeRADIUSTotalProxyAcctUnknownTypes_Set(p *radius.Packet, value FreeRADIUSTotalProxyAcctUnknownTypes) (err error) { 2180 a := radius.NewInteger(uint32(value)) 2181 return _FreeRADIUS_SetVendor(p, 161, a) 2182 } 2183 2184 func FreeRADIUSTotalProxyAcctUnknownTypes_Del(p *radius.Packet) { 2185 _FreeRADIUS_DelVendor(p, 161) 2186 } 2187 2188 type FreeRADIUSQueueLenInternal uint32 2189 2190 var FreeRADIUSQueueLenInternal_Strings = map[FreeRADIUSQueueLenInternal]string{} 2191 2192 func (a FreeRADIUSQueueLenInternal) String() string { 2193 if str, ok := FreeRADIUSQueueLenInternal_Strings[a]; ok { 2194 return str 2195 } 2196 return "FreeRADIUSQueueLenInternal(" + strconv.FormatUint(uint64(a), 10) + ")" 2197 } 2198 2199 func FreeRADIUSQueueLenInternal_Add(p *radius.Packet, value FreeRADIUSQueueLenInternal) (err error) { 2200 a := radius.NewInteger(uint32(value)) 2201 return _FreeRADIUS_AddVendor(p, 162, a) 2202 } 2203 2204 func FreeRADIUSQueueLenInternal_Get(p *radius.Packet) (value FreeRADIUSQueueLenInternal) { 2205 value, _ = FreeRADIUSQueueLenInternal_Lookup(p) 2206 return 2207 } 2208 2209 func FreeRADIUSQueueLenInternal_Gets(p *radius.Packet) (values []FreeRADIUSQueueLenInternal, err error) { 2210 var i uint32 2211 for _, attr := range _FreeRADIUS_GetsVendor(p, 162) { 2212 i, err = radius.Integer(attr) 2213 if err != nil { 2214 return 2215 } 2216 values = append(values, FreeRADIUSQueueLenInternal(i)) 2217 } 2218 return 2219 } 2220 2221 func FreeRADIUSQueueLenInternal_Lookup(p *radius.Packet) (value FreeRADIUSQueueLenInternal, err error) { 2222 a, ok := _FreeRADIUS_LookupVendor(p, 162) 2223 if !ok { 2224 err = radius.ErrNoAttribute 2225 return 2226 } 2227 var i uint32 2228 i, err = radius.Integer(a) 2229 if err != nil { 2230 return 2231 } 2232 value = FreeRADIUSQueueLenInternal(i) 2233 return 2234 } 2235 2236 func FreeRADIUSQueueLenInternal_Set(p *radius.Packet, value FreeRADIUSQueueLenInternal) (err error) { 2237 a := radius.NewInteger(uint32(value)) 2238 return _FreeRADIUS_SetVendor(p, 162, a) 2239 } 2240 2241 func FreeRADIUSQueueLenInternal_Del(p *radius.Packet) { 2242 _FreeRADIUS_DelVendor(p, 162) 2243 } 2244 2245 type FreeRADIUSQueueLenProxy uint32 2246 2247 var FreeRADIUSQueueLenProxy_Strings = map[FreeRADIUSQueueLenProxy]string{} 2248 2249 func (a FreeRADIUSQueueLenProxy) String() string { 2250 if str, ok := FreeRADIUSQueueLenProxy_Strings[a]; ok { 2251 return str 2252 } 2253 return "FreeRADIUSQueueLenProxy(" + strconv.FormatUint(uint64(a), 10) + ")" 2254 } 2255 2256 func FreeRADIUSQueueLenProxy_Add(p *radius.Packet, value FreeRADIUSQueueLenProxy) (err error) { 2257 a := radius.NewInteger(uint32(value)) 2258 return _FreeRADIUS_AddVendor(p, 163, a) 2259 } 2260 2261 func FreeRADIUSQueueLenProxy_Get(p *radius.Packet) (value FreeRADIUSQueueLenProxy) { 2262 value, _ = FreeRADIUSQueueLenProxy_Lookup(p) 2263 return 2264 } 2265 2266 func FreeRADIUSQueueLenProxy_Gets(p *radius.Packet) (values []FreeRADIUSQueueLenProxy, err error) { 2267 var i uint32 2268 for _, attr := range _FreeRADIUS_GetsVendor(p, 163) { 2269 i, err = radius.Integer(attr) 2270 if err != nil { 2271 return 2272 } 2273 values = append(values, FreeRADIUSQueueLenProxy(i)) 2274 } 2275 return 2276 } 2277 2278 func FreeRADIUSQueueLenProxy_Lookup(p *radius.Packet) (value FreeRADIUSQueueLenProxy, err error) { 2279 a, ok := _FreeRADIUS_LookupVendor(p, 163) 2280 if !ok { 2281 err = radius.ErrNoAttribute 2282 return 2283 } 2284 var i uint32 2285 i, err = radius.Integer(a) 2286 if err != nil { 2287 return 2288 } 2289 value = FreeRADIUSQueueLenProxy(i) 2290 return 2291 } 2292 2293 func FreeRADIUSQueueLenProxy_Set(p *radius.Packet, value FreeRADIUSQueueLenProxy) (err error) { 2294 a := radius.NewInteger(uint32(value)) 2295 return _FreeRADIUS_SetVendor(p, 163, a) 2296 } 2297 2298 func FreeRADIUSQueueLenProxy_Del(p *radius.Packet) { 2299 _FreeRADIUS_DelVendor(p, 163) 2300 } 2301 2302 type FreeRADIUSQueueLenAuth uint32 2303 2304 var FreeRADIUSQueueLenAuth_Strings = map[FreeRADIUSQueueLenAuth]string{} 2305 2306 func (a FreeRADIUSQueueLenAuth) String() string { 2307 if str, ok := FreeRADIUSQueueLenAuth_Strings[a]; ok { 2308 return str 2309 } 2310 return "FreeRADIUSQueueLenAuth(" + strconv.FormatUint(uint64(a), 10) + ")" 2311 } 2312 2313 func FreeRADIUSQueueLenAuth_Add(p *radius.Packet, value FreeRADIUSQueueLenAuth) (err error) { 2314 a := radius.NewInteger(uint32(value)) 2315 return _FreeRADIUS_AddVendor(p, 164, a) 2316 } 2317 2318 func FreeRADIUSQueueLenAuth_Get(p *radius.Packet) (value FreeRADIUSQueueLenAuth) { 2319 value, _ = FreeRADIUSQueueLenAuth_Lookup(p) 2320 return 2321 } 2322 2323 func FreeRADIUSQueueLenAuth_Gets(p *radius.Packet) (values []FreeRADIUSQueueLenAuth, err error) { 2324 var i uint32 2325 for _, attr := range _FreeRADIUS_GetsVendor(p, 164) { 2326 i, err = radius.Integer(attr) 2327 if err != nil { 2328 return 2329 } 2330 values = append(values, FreeRADIUSQueueLenAuth(i)) 2331 } 2332 return 2333 } 2334 2335 func FreeRADIUSQueueLenAuth_Lookup(p *radius.Packet) (value FreeRADIUSQueueLenAuth, err error) { 2336 a, ok := _FreeRADIUS_LookupVendor(p, 164) 2337 if !ok { 2338 err = radius.ErrNoAttribute 2339 return 2340 } 2341 var i uint32 2342 i, err = radius.Integer(a) 2343 if err != nil { 2344 return 2345 } 2346 value = FreeRADIUSQueueLenAuth(i) 2347 return 2348 } 2349 2350 func FreeRADIUSQueueLenAuth_Set(p *radius.Packet, value FreeRADIUSQueueLenAuth) (err error) { 2351 a := radius.NewInteger(uint32(value)) 2352 return _FreeRADIUS_SetVendor(p, 164, a) 2353 } 2354 2355 func FreeRADIUSQueueLenAuth_Del(p *radius.Packet) { 2356 _FreeRADIUS_DelVendor(p, 164) 2357 } 2358 2359 type FreeRADIUSQueueLenAcct uint32 2360 2361 var FreeRADIUSQueueLenAcct_Strings = map[FreeRADIUSQueueLenAcct]string{} 2362 2363 func (a FreeRADIUSQueueLenAcct) String() string { 2364 if str, ok := FreeRADIUSQueueLenAcct_Strings[a]; ok { 2365 return str 2366 } 2367 return "FreeRADIUSQueueLenAcct(" + strconv.FormatUint(uint64(a), 10) + ")" 2368 } 2369 2370 func FreeRADIUSQueueLenAcct_Add(p *radius.Packet, value FreeRADIUSQueueLenAcct) (err error) { 2371 a := radius.NewInteger(uint32(value)) 2372 return _FreeRADIUS_AddVendor(p, 165, a) 2373 } 2374 2375 func FreeRADIUSQueueLenAcct_Get(p *radius.Packet) (value FreeRADIUSQueueLenAcct) { 2376 value, _ = FreeRADIUSQueueLenAcct_Lookup(p) 2377 return 2378 } 2379 2380 func FreeRADIUSQueueLenAcct_Gets(p *radius.Packet) (values []FreeRADIUSQueueLenAcct, err error) { 2381 var i uint32 2382 for _, attr := range _FreeRADIUS_GetsVendor(p, 165) { 2383 i, err = radius.Integer(attr) 2384 if err != nil { 2385 return 2386 } 2387 values = append(values, FreeRADIUSQueueLenAcct(i)) 2388 } 2389 return 2390 } 2391 2392 func FreeRADIUSQueueLenAcct_Lookup(p *radius.Packet) (value FreeRADIUSQueueLenAcct, err error) { 2393 a, ok := _FreeRADIUS_LookupVendor(p, 165) 2394 if !ok { 2395 err = radius.ErrNoAttribute 2396 return 2397 } 2398 var i uint32 2399 i, err = radius.Integer(a) 2400 if err != nil { 2401 return 2402 } 2403 value = FreeRADIUSQueueLenAcct(i) 2404 return 2405 } 2406 2407 func FreeRADIUSQueueLenAcct_Set(p *radius.Packet, value FreeRADIUSQueueLenAcct) (err error) { 2408 a := radius.NewInteger(uint32(value)) 2409 return _FreeRADIUS_SetVendor(p, 165, a) 2410 } 2411 2412 func FreeRADIUSQueueLenAcct_Del(p *radius.Packet) { 2413 _FreeRADIUS_DelVendor(p, 165) 2414 } 2415 2416 type FreeRADIUSQueueLenDetail uint32 2417 2418 var FreeRADIUSQueueLenDetail_Strings = map[FreeRADIUSQueueLenDetail]string{} 2419 2420 func (a FreeRADIUSQueueLenDetail) String() string { 2421 if str, ok := FreeRADIUSQueueLenDetail_Strings[a]; ok { 2422 return str 2423 } 2424 return "FreeRADIUSQueueLenDetail(" + strconv.FormatUint(uint64(a), 10) + ")" 2425 } 2426 2427 func FreeRADIUSQueueLenDetail_Add(p *radius.Packet, value FreeRADIUSQueueLenDetail) (err error) { 2428 a := radius.NewInteger(uint32(value)) 2429 return _FreeRADIUS_AddVendor(p, 166, a) 2430 } 2431 2432 func FreeRADIUSQueueLenDetail_Get(p *radius.Packet) (value FreeRADIUSQueueLenDetail) { 2433 value, _ = FreeRADIUSQueueLenDetail_Lookup(p) 2434 return 2435 } 2436 2437 func FreeRADIUSQueueLenDetail_Gets(p *radius.Packet) (values []FreeRADIUSQueueLenDetail, err error) { 2438 var i uint32 2439 for _, attr := range _FreeRADIUS_GetsVendor(p, 166) { 2440 i, err = radius.Integer(attr) 2441 if err != nil { 2442 return 2443 } 2444 values = append(values, FreeRADIUSQueueLenDetail(i)) 2445 } 2446 return 2447 } 2448 2449 func FreeRADIUSQueueLenDetail_Lookup(p *radius.Packet) (value FreeRADIUSQueueLenDetail, err error) { 2450 a, ok := _FreeRADIUS_LookupVendor(p, 166) 2451 if !ok { 2452 err = radius.ErrNoAttribute 2453 return 2454 } 2455 var i uint32 2456 i, err = radius.Integer(a) 2457 if err != nil { 2458 return 2459 } 2460 value = FreeRADIUSQueueLenDetail(i) 2461 return 2462 } 2463 2464 func FreeRADIUSQueueLenDetail_Set(p *radius.Packet, value FreeRADIUSQueueLenDetail) (err error) { 2465 a := radius.NewInteger(uint32(value)) 2466 return _FreeRADIUS_SetVendor(p, 166, a) 2467 } 2468 2469 func FreeRADIUSQueueLenDetail_Del(p *radius.Packet) { 2470 _FreeRADIUS_DelVendor(p, 166) 2471 } 2472 2473 func FreeRADIUSStatsStartTime_Add(p *radius.Packet, value time.Time) (err error) { 2474 var a radius.Attribute 2475 a, err = radius.NewDate(value) 2476 if err != nil { 2477 return 2478 } 2479 return _FreeRADIUS_AddVendor(p, 176, a) 2480 } 2481 2482 func FreeRADIUSStatsStartTime_Get(p *radius.Packet) (value time.Time) { 2483 value, _ = FreeRADIUSStatsStartTime_Lookup(p) 2484 return 2485 } 2486 2487 func FreeRADIUSStatsStartTime_Gets(p *radius.Packet) (values []time.Time, err error) { 2488 var i time.Time 2489 for _, attr := range _FreeRADIUS_GetsVendor(p, 176) { 2490 i, err = radius.Date(attr) 2491 if err != nil { 2492 return 2493 } 2494 values = append(values, i) 2495 } 2496 return 2497 } 2498 2499 func FreeRADIUSStatsStartTime_Lookup(p *radius.Packet) (value time.Time, err error) { 2500 a, ok := _FreeRADIUS_LookupVendor(p, 176) 2501 if !ok { 2502 err = radius.ErrNoAttribute 2503 return 2504 } 2505 value, err = radius.Date(a) 2506 return 2507 } 2508 2509 func FreeRADIUSStatsStartTime_Set(p *radius.Packet, value time.Time) (err error) { 2510 var a radius.Attribute 2511 a, err = radius.NewDate(value) 2512 if err != nil { 2513 return 2514 } 2515 return _FreeRADIUS_SetVendor(p, 176, a) 2516 } 2517 2518 func FreeRADIUSStatsStartTime_Del(p *radius.Packet) { 2519 _FreeRADIUS_DelVendor(p, 176) 2520 } 2521 2522 func FreeRADIUSStatsHUPTime_Add(p *radius.Packet, value time.Time) (err error) { 2523 var a radius.Attribute 2524 a, err = radius.NewDate(value) 2525 if err != nil { 2526 return 2527 } 2528 return _FreeRADIUS_AddVendor(p, 177, a) 2529 } 2530 2531 func FreeRADIUSStatsHUPTime_Get(p *radius.Packet) (value time.Time) { 2532 value, _ = FreeRADIUSStatsHUPTime_Lookup(p) 2533 return 2534 } 2535 2536 func FreeRADIUSStatsHUPTime_Gets(p *radius.Packet) (values []time.Time, err error) { 2537 var i time.Time 2538 for _, attr := range _FreeRADIUS_GetsVendor(p, 177) { 2539 i, err = radius.Date(attr) 2540 if err != nil { 2541 return 2542 } 2543 values = append(values, i) 2544 } 2545 return 2546 } 2547 2548 func FreeRADIUSStatsHUPTime_Lookup(p *radius.Packet) (value time.Time, err error) { 2549 a, ok := _FreeRADIUS_LookupVendor(p, 177) 2550 if !ok { 2551 err = radius.ErrNoAttribute 2552 return 2553 } 2554 value, err = radius.Date(a) 2555 return 2556 } 2557 2558 func FreeRADIUSStatsHUPTime_Set(p *radius.Packet, value time.Time) (err error) { 2559 var a radius.Attribute 2560 a, err = radius.NewDate(value) 2561 if err != nil { 2562 return 2563 } 2564 return _FreeRADIUS_SetVendor(p, 177, a) 2565 } 2566 2567 func FreeRADIUSStatsHUPTime_Del(p *radius.Packet) { 2568 _FreeRADIUS_DelVendor(p, 177) 2569 } 2570 2571 type FreeRADIUSQueuePPSIn uint32 2572 2573 var FreeRADIUSQueuePPSIn_Strings = map[FreeRADIUSQueuePPSIn]string{} 2574 2575 func (a FreeRADIUSQueuePPSIn) String() string { 2576 if str, ok := FreeRADIUSQueuePPSIn_Strings[a]; ok { 2577 return str 2578 } 2579 return "FreeRADIUSQueuePPSIn(" + strconv.FormatUint(uint64(a), 10) + ")" 2580 } 2581 2582 func FreeRADIUSQueuePPSIn_Add(p *radius.Packet, value FreeRADIUSQueuePPSIn) (err error) { 2583 a := radius.NewInteger(uint32(value)) 2584 return _FreeRADIUS_AddVendor(p, 181, a) 2585 } 2586 2587 func FreeRADIUSQueuePPSIn_Get(p *radius.Packet) (value FreeRADIUSQueuePPSIn) { 2588 value, _ = FreeRADIUSQueuePPSIn_Lookup(p) 2589 return 2590 } 2591 2592 func FreeRADIUSQueuePPSIn_Gets(p *radius.Packet) (values []FreeRADIUSQueuePPSIn, err error) { 2593 var i uint32 2594 for _, attr := range _FreeRADIUS_GetsVendor(p, 181) { 2595 i, err = radius.Integer(attr) 2596 if err != nil { 2597 return 2598 } 2599 values = append(values, FreeRADIUSQueuePPSIn(i)) 2600 } 2601 return 2602 } 2603 2604 func FreeRADIUSQueuePPSIn_Lookup(p *radius.Packet) (value FreeRADIUSQueuePPSIn, err error) { 2605 a, ok := _FreeRADIUS_LookupVendor(p, 181) 2606 if !ok { 2607 err = radius.ErrNoAttribute 2608 return 2609 } 2610 var i uint32 2611 i, err = radius.Integer(a) 2612 if err != nil { 2613 return 2614 } 2615 value = FreeRADIUSQueuePPSIn(i) 2616 return 2617 } 2618 2619 func FreeRADIUSQueuePPSIn_Set(p *radius.Packet, value FreeRADIUSQueuePPSIn) (err error) { 2620 a := radius.NewInteger(uint32(value)) 2621 return _FreeRADIUS_SetVendor(p, 181, a) 2622 } 2623 2624 func FreeRADIUSQueuePPSIn_Del(p *radius.Packet) { 2625 _FreeRADIUS_DelVendor(p, 181) 2626 } 2627 2628 type FreeRADIUSQueuePPSOut uint32 2629 2630 var FreeRADIUSQueuePPSOut_Strings = map[FreeRADIUSQueuePPSOut]string{} 2631 2632 func (a FreeRADIUSQueuePPSOut) String() string { 2633 if str, ok := FreeRADIUSQueuePPSOut_Strings[a]; ok { 2634 return str 2635 } 2636 return "FreeRADIUSQueuePPSOut(" + strconv.FormatUint(uint64(a), 10) + ")" 2637 } 2638 2639 func FreeRADIUSQueuePPSOut_Add(p *radius.Packet, value FreeRADIUSQueuePPSOut) (err error) { 2640 a := radius.NewInteger(uint32(value)) 2641 return _FreeRADIUS_AddVendor(p, 182, a) 2642 } 2643 2644 func FreeRADIUSQueuePPSOut_Get(p *radius.Packet) (value FreeRADIUSQueuePPSOut) { 2645 value, _ = FreeRADIUSQueuePPSOut_Lookup(p) 2646 return 2647 } 2648 2649 func FreeRADIUSQueuePPSOut_Gets(p *radius.Packet) (values []FreeRADIUSQueuePPSOut, err error) { 2650 var i uint32 2651 for _, attr := range _FreeRADIUS_GetsVendor(p, 182) { 2652 i, err = radius.Integer(attr) 2653 if err != nil { 2654 return 2655 } 2656 values = append(values, FreeRADIUSQueuePPSOut(i)) 2657 } 2658 return 2659 } 2660 2661 func FreeRADIUSQueuePPSOut_Lookup(p *radius.Packet) (value FreeRADIUSQueuePPSOut, err error) { 2662 a, ok := _FreeRADIUS_LookupVendor(p, 182) 2663 if !ok { 2664 err = radius.ErrNoAttribute 2665 return 2666 } 2667 var i uint32 2668 i, err = radius.Integer(a) 2669 if err != nil { 2670 return 2671 } 2672 value = FreeRADIUSQueuePPSOut(i) 2673 return 2674 } 2675 2676 func FreeRADIUSQueuePPSOut_Set(p *radius.Packet, value FreeRADIUSQueuePPSOut) (err error) { 2677 a := radius.NewInteger(uint32(value)) 2678 return _FreeRADIUS_SetVendor(p, 182, a) 2679 } 2680 2681 func FreeRADIUSQueuePPSOut_Del(p *radius.Packet) { 2682 _FreeRADIUS_DelVendor(p, 182) 2683 }