| DT-GETHOST(1) | User Commands | DT-GETHOST(1) |
نام (NAME)
dt-gethost - برنامه خط فرمانی برای آزمایش توابع val_gethostbyname() (و موارد مرتبط)
خلاصه دستور (SYNOPSIS)
dt-gethost [options] name
توضیحات (DESCRIPTION)
این ابزار یک پوسته خط فرمانی پیرامون توابع val_gethostbyname() (و موارد مرتبط) است. این ابزار توابع val_gethostbyname()، val_gethostbyname_r() و val_gethostbyname2() را برای آرگومانهای دادهشده در خط فرمان فراخوانی میکند و ساختار hostent بازگرداندهشده، مقدار وضعیت اعتبارسنجی و مقدار متغیر h_errno را نمایش میدهد.
وضعیت خروج برای این برنامه در صورتی که پاسخ دریافتشده مورد اعتماد (trusted) باشد ۱، اگر پاسخ دریافتشده اعتبارسنجیشده (validated) باشد ۲، و در صورت بروز خطا -۱ است. برنامه در صورتی که هیچ اعتبارسنجی انجام نشده باشد یا نتیجه نه قابل اعتماد و نه اعتبارسنجیشده باشد، مقدار ۰ را برمیگرداند. مقادیر وضعیت trusted و validated با استفاده از توابع val_istrusted() و val_isvalidated() از کتابخانه libval(3) به دست میآیند.
گزینهها (OPTIONS)
- -r, --reentrant
- استفاده از رابط پرسوجوی بازورود (re-entrant).
- -f, --family=[AF_INET|AF_INET6]
- استفاده از خانواده آدرس مشخصشده برای پرسوجو.
- -o, --output=<debug-level>:<dest-type>[:<dest-options>]
- <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)) - -h, --help
- نمایش راهنما و خروج.
پیشنیازها (PRE-REQUISITES)
libval
کپیرایت و تکثیر (COPYRIGHT)
حق نشر 2005-2013 SPARTA, Inc. تمامی حقوق محفوظ است. برای جزئیات بیشتر به فایل COPYING ارائهشده همراه با بسته DNSSEC-Tools مراجعه کنید.
نویسندگان (AUTHORS)
Abhijit Hayatnagarkar, Suresh Krishnaswamy, Robert Story
همچنین ببینید (SEE ALSO)
val_getaddrinfo(3)
libval(3)
| 2015-04-27 | perl v5.18.4 |