
radius_put_vendor_string 함수는 Vendor-Specific Attribute (VSA) 를 추가하는 데 사용됩니다. 이 함수의 파라미터는 다음과 같습니다.
- vendor_id: Vendor ID를 지정합니다. 예를 들어, Cisco의 Vendor ID는 9입니다.
- vendor_type: Vendor Type을 지정합니다. 예를 들어, Cisco의 Vendor Type은 1입니다.
- attribute: 추가할 Attribute를 지정합니다.
- value: Attribute의 값을 지정합니다.
이 함수를 사용할 때 제약 사항은 다음과 같습니다.
- Vendor ID와 Vendor Type은 정의된 값만 사용할 수 있습니다.
- Attribute는 Radius Attribute Type 중 하나여야 합니다.
- Value는 Attribute의 형식에 맞는 값이어야 합니다.
예를 들어, Cisco의 Vendor ID와 Vendor Type을 사용하여 VSAs를 추가하는 방법은 다음과 같습니다.
#hostingforum.kr
c
radius_put_vendor_string(radius, 9, 1, RADIUS_ATTR_VENDOR_SPECIFIC, "example_value");
이 코드는 Vendor ID 9, Vendor Type 1, Attribute RADIUS_ATTR_VENDOR_SPECIFIC, Value "example_value"를 Radius 서버로 전송합니다.
2025-04-05 09:09