Update.
[glibc.git] / nis / TODO
blob628e646d15d8fb49e7d0aaea1b838cbc0d537bc5
2  * nss_nisplus: When using parser form nss_files, rewrite parser
4  * nss_nisplus: Search the data in the complete NIS+ namespace
5                 specified by NIS_PATH
6  
7  * nis_server: implement nis_getservlist, nis_stats, nis_servstate
9  * nis_groups: implement it
11  * nis_ping: implement it
13  * __start_clock(), __stop_clock(): Test the interface and
14                                     implement it
16  * What does nis_list give back, if rpc.nisd is not running or
17    if /var/nis/NIS_START_FILE does not exist ?
19  * nis_table.c: nis_list(): 
20         Missing flags: FOLLOW_PATH, ALL_RESULTS
21         callback: Don't simulate it, use server callback thread
23  * Possible flags:
24         - FOLLOW_LINKS  (nis_list, nis_lookup)
25         - FOLLOW_PATH   (nis_list, not supported)
26         - HARD_LOOKUP   (__do_niscall)
27         - ALL_RESULTS   (nis_list, not supported, needs server callback)
28         - NO_CACHE      (__do_niscall, cache not supported yet)
29         - MASTER_ONLY   (__do_niscall)
30         - EXPAND_NAME   (nis_lookup, nis_list)
31         - RETURN_RESULT (nis_table.c)
32         - ADD_OVERWRITE (nis_table.c)
33         - REM_MULTIPLE  (nis_table.c)
34         - MOD_SAMEOBJ   (nis_table.c)
35         - ADD_RESERVED  (nis_table.c)
36         - REM_RESERVED  (nis_table.c)
37         - MOD_EXCLUSIVE (nis_table.c)
38         - USE_DGRAM     (__do_niscall)
39         - NO_AUTHINFO   (__do_niscall)
40