summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
91e70cd)
ccanlint complained about it; it's trivial but fixing it adds one point to
our score.
13 files changed:
Unix SMB/CIFS implementation.
some simple double linked list macros
Unix SMB/CIFS implementation.
some simple double linked list macros
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
#ifndef CCAN_NFS_LIBNFS_PRIVATE_H
#define CCAN_NFS_LIBNFS_PRIVATE_H
#ifndef CCAN_NFS_LIBNFS_PRIVATE_H
#define CCAN_NFS_LIBNFS_PRIVATE_H
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
#ifndef CCAN_NFS_LIBNFS_RAW_H
#define CCAN_NFS_LIBNFS_RAW_H
#ifndef CCAN_NFS_LIBNFS_RAW_H
#define CCAN_NFS_LIBNFS_RAW_H
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
void rpc_set_error(struct rpc_context *rpc, char *error_string, ...);
void rpc_set_error(struct rpc_context *rpc, char *error_string, ...);
* MOUNT FUNCTIONS
*/
char *mountstat3_to_str(int stat);
* MOUNT FUNCTIONS
*/
char *mountstat3_to_str(int stat);
* NFS FUNCTIONS
*/
struct nfs_fh3;
* NFS FUNCTIONS
*/
struct nfs_fh3;
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
struct nfs_context *nfs = data->nfs;
uint32_t mount_port;
struct nfs_context *nfs = data->nfs;
uint32_t mount_port;
- if (status == RPC_STATUS_ERROR) {
+ if (status == RPC_STATUS_ERROR) {
data->cb(-EFAULT, nfs, command_data, data->private_data);
free_nfs_cb_data(data);
return;
data->cb(-EFAULT, nfs, command_data, data->private_data);
free_nfs_cb_data(data);
return;
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
- args.object.data.data_len = fh->data.data_len;
- args.object.data.data_val = fh->data.data_val;
+ args.object.data.data_len = fh->data.data_len;
+ args.object.data.data_val = fh->data.data_val;
if (xdr_GETATTR3args(&pdu->xdr, &args) == 0) {
rpc_set_error(rpc, "XDR error: Failed to encode GETATTR3args");
if (xdr_GETATTR3args(&pdu->xdr, &args) == 0) {
rpc_set_error(rpc, "XDR error: Failed to encode GETATTR3args");
- args.what.dir.data.data_len = fh->data.data_len;
- args.what.dir.data.data_val = fh->data.data_val;
+ args.what.dir.data.data_len = fh->data.data_len;
+ args.what.dir.data.data_val = fh->data.data_val;
args.what.name = name;
if (xdr_LOOKUP3args(&pdu->xdr, &args) == 0) {
args.what.name = name;
if (xdr_LOOKUP3args(&pdu->xdr, &args) == 0) {
args.dir.data.data_len = fh->data.data_len;
args.dir.data.data_val = fh->data.data_val;
args.cookie = cookie;
args.dir.data.data_len = fh->data.data_len;
args.dir.data.data_val = fh->data.data_val;
args.cookie = cookie;
- memcpy(&args.cookieverf, cookieverf, sizeof(cookieverf3));
+ memcpy(&args.cookieverf, cookieverf, sizeof(cookieverf3));
args.count = count;
if (xdr_READDIR3args(&pdu->xdr, &args) == 0) {
args.count = count;
if (xdr_READDIR3args(&pdu->xdr, &args) == 0) {
- args.fsroot.data.data_len = fh->data.data_len;
- args.fsroot.data.data_val = fh->data.data_val;
+ args.fsroot.data.data_len = fh->data.data_len;
+ args.fsroot.data.data_val = fh->data.data_val;
if (xdr_FSSTAT3args(&pdu->xdr, &args) == 0) {
rpc_set_error(rpc, "XDR error: Failed to encode FSSTAT3args");
if (xdr_FSSTAT3args(&pdu->xdr, &args) == 0) {
rpc_set_error(rpc, "XDR error: Failed to encode FSSTAT3args");
- args.symlink.data.data_len = fh->data.data_len;
- args.symlink.data.data_val = fh->data.data_val;
+ args.symlink.data.data_len = fh->data.data_len;
+ args.symlink.data.data_val = fh->data.data_val;
if (xdr_READLINK3args(&pdu->xdr, &args) == 0) {
rpc_set_error(rpc, "XDR error: Failed to encode READLINK3args");
if (xdr_READLINK3args(&pdu->xdr, &args) == 0) {
rpc_set_error(rpc, "XDR error: Failed to encode READLINK3args");
#ifndef CCAN_NFS_H
#define CCAN_NFS_H
#ifndef CCAN_NFS_H
#define CCAN_NFS_H
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
Copyright (C) by Ronnie Sahlberg <ronniesahlberg@gmail.com> 2010
This program is free software; you can redistribute it and/or modify
if (rpc->is_connected == 0) {
events |= POLLOUT;
if (rpc->is_connected == 0) {
events |= POLLOUT;
if (rpc->outqueue) {
events |= POLLOUT;
if (rpc->outqueue) {
events |= POLLOUT;
rpc_set_error(rpc, "connect() to server failed");
printf("%s\n", rpc->error_string);
return -4;
rpc_set_error(rpc, "connect() to server failed");
printf("%s\n", rpc->error_string);
return -4;
int rpc_disconnect(struct rpc_context *rpc, char *error)
{
int rpc_disconnect(struct rpc_context *rpc, char *error)
{