c-ipfs/cmd/ipfs/init.h

24 lines
526 B
C
Raw Normal View History

2016-10-27 01:14:07 +00:00
/**
* Initialize an IPFS repository
*/
#ifndef __CMD_IPFS_INIT_H__
#define __CMD_IPFS_INIT_H__
#include "../../commands/command.h"
2016-10-27 02:13:32 +00:00
/***
* Returns a command structure customized for the init command
* @param command the struct to fill
* @returns 0 on failure, otherwise 1
*/
2016-10-27 18:11:34 +00:00
int get_init_command(struct Command* command);
2016-10-27 01:14:07 +00:00
2016-10-27 02:13:32 +00:00
/***
* Uninitializes all the dynamic memory caused by get_init_command
* @param command the struct
* @returns 0 on failure, otherwise 1
*/
2016-10-27 18:11:34 +00:00
int uninit_command(struct Command* command);
2016-10-27 02:13:32 +00:00
2016-10-27 01:14:07 +00:00
#endif