BIND 10 #912: safe system routine variants

BIND 10 Development do-not-reply at isc.org
Sat May 7 08:00:06 UTC 2011


#912: safe system routine variants
-------------------------------------+-------------------------------------
                   Reporter:         |                  Type:  enhancement
  fdupont                            |              Priority:  minor
                     Status:  new    |             Component:  Unclassified
                  Milestone:  New    |             Sensitive:  0
  Tasks                              |           Sub-Project:  DNS
                   Keywords:         |  Estimated Difficulty:  0
            Defect Severity:  Low    |           Total Hours:  0
Feature Depending on Ticket:         |
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------
 Many systems provide a safe/thread-safe/reentrant variant of common
 routines, for instance for strerror(): strerror_s or strerror_r. It should
 be fine to always use the improved variant.
 The standard way is to use our own variant and to define it in libutil,
 using the system one or recoding it when it is not available...
 I propose to add to this ticket a list of such routines:
  - strerror

-- 
Ticket URL: <http://bind10.isc.org/ticket/912>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list