LOCAL
{ "copy", I_COPY, REMOTE, LOCAL },
{ "cp", I_COPY, REMOTE, LOCAL },
{ "get", I_GET, REMOTE, LOCAL },
{ "lcd", I_LCHDIR, LOCAL, NOARGS },
{ "lchdir", I_LCHDIR, LOCAL, NOARGS },
{ "lls", I_LLS, LOCAL, NOARGS },
{ "lmkdir", I_LMKDIR, LOCAL, NOARGS },
{ "lpwd", I_LPWD, LOCAL, NOARGS },
{ "mget", I_GET, REMOTE, LOCAL },
if (remote != LOCAL) {
{ "mput", I_PUT, LOCAL, REMOTE },
{ "put", I_PUT, LOCAL, REMOTE },
{ "reget", I_REGET, REMOTE, LOCAL },
{ "reput", I_REPUT, LOCAL, REMOTE },
if ((remote == REMOTE || remote == LOCAL) &&
LOCAL void
LOCAL void
LOCAL void
LOCAL void
LOCAL void
LOCAL void chacha_keysetup(struct chacha_ctx *x, const uint8_t *k,
LOCAL void chacha_ivsetup(struct chacha_ctx *x, const uint8_t *iv,
LOCAL void chacha_encrypt_bytes(struct chacha_ctx *x, const uint8_t *m,
LOCAL void chacha_ctrsave(const struct chacha_ctx *x, uint8_t *counter)
LOCAL void hchacha20(uint8_t derived_key[32], const uint8_t nonce[16],
eaddr[0] = (FW_EUI64_BYTE(eui, 0) | LOCAL) & ~GROUP;
filetype = LOCAL;
if (tp->f_type != LOCAL)