X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=CODING_STYLE;h=d93ccd8a9813a5d4c595403e53b3b767b04526eb;hp=9341b48d4103a19b6b75c206c58c508a60e8a5ec;hb=cdf3f17bfb20eac2929c8b6a582b988b790f071d;hpb=19c5f19d69bb5f520fa7213239490c55de06d99d diff --git a/CODING_STYLE b/CODING_STYLE index 9341b48d4..d93ccd8a9 100644 --- a/CODING_STYLE +++ b/CODING_STYLE @@ -13,15 +13,15 @@ - error codes are returned as negative Exxx. i.e. return -EINVAL. There are some exceptions: for constructors its is OK to return NULL on - OOM. For lookup functions NULL is fine too for "not found". + OOM. For lookup functions NULL is fine too for "not found" - Do not issue NSS requests (that includes user name and host name lookups) from the main daemon as this might trigger deadlocks when - we those lookups involve synchronously talking to services that we - would need to start up. + those lookups involve synchronously talking to services that we + would need to start up -- Do not access any directories outside of /etc/, /dev, /lib from the - init daemon to avoid deadlocks with the automounter. +- Do not access any directories outside of /etc, /dev, /lib from the + init daemon to avoid deadlocks with the automounter - Don't synchronously talk to any other service, due to risk of - deadlocks. + deadlocks