DT-GETHOST(1) User Commands DT-GETHOST(1)

dt-gethost - برنامه خط فرمانی برای آزمایش توابع val_gethostbyname() (و موارد مرتبط)

dt-gethost [options] name

این ابزار یک پوسته خط فرمانی پیرامون توابع val_gethostbyname() (و موارد مرتبط) است. این ابزار توابع val_gethostbyname()، val_gethostbyname_r() و val_gethostbyname2() را برای آرگومان‌های داده‌شده در خط فرمان فراخوانی می‌کند و ساختار hostent بازگردانده‌شده، مقدار وضعیت اعتبارسنجی و مقدار متغیر h_errno را نمایش می‌دهد.

وضعیت خروج برای این برنامه در صورتی که پاسخ دریافت‌شده مورد اعتماد (trusted) باشد ۱، اگر پاسخ دریافت‌شده اعتبارسنجی‌شده (validated) باشد ۲، و در صورت بروز خطا -۱ است. برنامه در صورتی که هیچ اعتبارسنجی انجام نشده باشد یا نتیجه نه قابل اعتماد و نه اعتبارسنجی‌شده باشد، مقدار ۰ را برمی‌گرداند. مقادیر وضعیت trusted و validated با استفاده از توابع val_istrusted() و val_isvalidated() از کتابخانه libval(3) به دست می‌آیند.

استفاده از رابط پرس‌وجوی بازورود (re-entrant).
استفاده از خانواده آدرس مشخص‌شده برای پرس‌وجو.
<debug-level> مقداری بین 1-7 و متناظر با سطوح ALERT-DEBUG در syslog است <dest-type> یکی از موارد file، net، syslog، stderr یا stdout است <dest-options> به <dest-type> بستگی دارد
file:<file-name> (در حالت الحاق [append] باز می‌شود)
net[:<host-name>:<host-port>] (127.0.0.1:1053
syslog[:facility] (0-23 (پیش‌فرض 1 USER))
نمایش راهنما و خروج.

libval

حق نشر 2005-2013 SPARTA, Inc. تمامی حقوق محفوظ است. برای جزئیات بیشتر به فایل COPYING ارائه‌شده همراه با بسته DNSSEC-Tools مراجعه کنید.

Abhijit Hayatnagarkar, Suresh Krishnaswamy, Robert Story

val_getaddrinfo(3)

libval(3)

http://www.dnssec-tools.org

2015-04-27 perl v5.18.4